From 1ae76901433b2fa92270126691b0f7c0db4e151a Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 22 Aug 2019 16:52:12 -0600 Subject: test to see if before_script will export the proper env var --- .gitlab-ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3ad640a..50b625c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -62,18 +62,23 @@ container_scanning: 12-3-test-release: extends: .QA:test-release + before_script: + - export IMAGE_TAG="${MAJOR}-3_${CI_COMMIT_REF_SLUG}-stable" variables: DOTENV: ".env.12-3-stable" IMAGE_TAG: "${MAJOR}-3_${CI_COMMIT_REF_SLUG}-stable" 12-2-test-release: extends: .QA:test-release + before_script: + - export IMAGE_TAG="${MAJOR}-2_${CI_COMMIT_REF_SLUG}-stable" variables: DOTENV: ".env.12-2-stable" - IMAGE_TAG: "${MAJOR}-2_${CI_COMMIT_REF_SLUG}-stable" 12-1-test-release: extends: .QA:test-release + before_script: + - export IMAGE_TAG="${MAJOR}-1_${CI_COMMIT_REF_SLUG}-stable" variables: DOTENV: ".env.legacy" IMAGE_TAG: "${MAJOR}-1_${CI_COMMIT_REF_SLUG}-stable" @@ -118,9 +123,9 @@ QA:go: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - export SOURCE_IMAGE=$TMP_IMAGE - export TARGET_IMAGE=$CI_REGISTRY_IMAGE:${IMAGE_TAG:-$CI_JOB_NAME} - - docker pull $SOURCE_IMAGE - | if [ -z "$DOTENV" ]; then + docker pull $SOURCE_IMAGE docker tag $SOURCE_IMAGE $TARGET_IMAGE else ./bin/docker-dotenv -- cgit v1.2.3