diff --git a/scripts/build_release.sh b/scripts/build_release.sh index c488b1a..46927cf 100755 --- a/scripts/build_release.sh +++ b/scripts/build_release.sh @@ -3,6 +3,7 @@ set -e tag="$REGISTRY/$SERVICE:${COMMIT_SHA:0:10}" +latest_tag="$REGISTRY/$SERVICE:latest" if [[ -n $DEBUG ]] then @@ -13,5 +14,9 @@ then echo " TMP: $TMP" fi -DOCKER_BUILDKIT=1 docker build -t "$tag" -f "$TMP/build_release.Dockerfile" . +echo "docker: logging in" +docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD + +DOCKER_BUILDKIT=1 docker build -t "$tag" --build-arg BUILDKIT_INLINE_CACHE=1 --cache-from $latest_tag -f "$TMP/build_release.Dockerfile" . +docker tag "$tag" "$latest_tag"