summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2019-08-22 16:52:12 -0600
committermo khan <mo.khan@gmail.com>2019-08-22 16:52:12 -0600
commit1ae76901433b2fa92270126691b0f7c0db4e151a (patch)
treed85cbea3ffe55f8eaaaea057108ecfcf12047786
parent55d92af0a3207a89c328ae53aee50254ae49795f (diff)
test to see if before_script will export the proper env var
-rw-r--r--.gitlab-ci.yml9
1 files 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