Skip to content

Commit 4a574b1

Browse files
committed
Build and tag docker images only when the secure env-vars are present
Signed-off-by: Ivan Kanakarakis <[email protected]>
1 parent 6a88c1a commit 4a574b1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ jobs:
6969
install: skip
7070
script:
7171
- set -e
72+
- test "$TRAVIS_SECURE_ENV_VARS" = "false" && exit 0
7273
- docker build -f Dockerfile -t "$DOCKER_TAG_COMMIT" .
7374
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
7475
- docker push "$DOCKER_TAG_COMMIT"
@@ -79,6 +80,7 @@ jobs:
7980
install: skip
8081
script:
8182
- set -e
83+
- test "$TRAVIS_SECURE_ENV_VARS" = "false" && exit 0
8284
- docker pull "$DOCKER_TAG_COMMIT"
8385
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_BRANCH"
8486
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
@@ -114,6 +116,7 @@ jobs:
114116
install: skip
115117
script:
116118
- set -e
119+
- test "$TRAVIS_SECURE_ENV_VARS" = "false" && exit 0
117120
- docker pull "$DOCKER_TAG_COMMIT"
118121
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_GITTAG"
119122
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
@@ -125,6 +128,7 @@ jobs:
125128
install: skip
126129
script:
127130
- set -e
131+
- test "$TRAVIS_SECURE_ENV_VARS" = "false" && exit 0
128132
- docker pull "$DOCKER_TAG_COMMIT"
129133
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_LATEST"
130134
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin

0 commit comments

Comments
 (0)