diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c7973eddb0f45675b7df41aed21b782a34ba99c6..0e758e7c63d6eabbea3d8444dc02eddeecb44baf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,13 +18,6 @@ services: variables: DOCKER_EXE: docker - -before_script: - - apk update - - apk add $(cat ci/dependencies.apk.txt) - - ${DOCKER_EXE} login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "${CI_REGISTRY}" - - export VERSION=$(ci/version.sh CHANGELOG.md) - prepare-variables: stage: env-setup image: @@ -54,6 +47,10 @@ build-image: stage: build-image variables: EXTRA_BUILD_ARGS: '--build-arg VERSION=${VERSION}' + before_script: + - apk update + - apk add $(cat ci/dependencies.apk.txt) + - ${DOCKER_EXE} login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "${CI_REGISTRY}" script: | echo "${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHORT_SHA}" > container-release.uri tar czf custom-metrics-generator_files.tgz entrypoint.sh dependencies*.txt src/*.sh src/*/*.sh CHANGELOG.md Dockerfile