Skip to content

Commit 43541de

Browse files
committed
Change docker login command to read password from stdin
Signed-off-by: Ivan Kanakarakis <[email protected]>
1 parent be62144 commit 43541de

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.travis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
script:
5454
- set -e
5555
- docker build -f Dockerfile -t "$DOCKER_TAG_COMMIT" .
56-
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
56+
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
5757
- docker push "$DOCKER_REPO"
5858

5959
- stage: Tag docker image with branch name
@@ -62,7 +62,7 @@ jobs:
6262
- set -e
6363
- docker pull "$DOCKER_TAG_COMMIT"
6464
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_BRANCH"
65-
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
65+
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
6666
- docker push "$DOCKER_REPO"
6767

6868
- stage: Tag docker image with pull request number
@@ -71,7 +71,7 @@ jobs:
7171
- set -e
7272
- docker pull "$DOCKER_TAG_COMMIT"
7373
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_PR_NUM"
74-
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
74+
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
7575
- docker push "$DOCKER_REPO"
7676

7777
- stage: Tag docker image with git-tag
@@ -80,7 +80,7 @@ jobs:
8080
- set -e
8181
- docker pull "$DOCKER_TAG_COMMIT"
8282
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_GITTAG"
83-
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
83+
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
8484
- docker push "$DOCKER_REPO"
8585

8686
- stage: Tag docker image as latest
@@ -89,7 +89,7 @@ jobs:
8989
- set -e
9090
- docker pull "$DOCKER_TAG_COMMIT"
9191
- docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_LATEST"
92-
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
92+
- echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
9393
- docker push "$DOCKER_REPO"
9494

9595
- stage: Deploy new release on GitHub

0 commit comments

Comments
 (0)