|
53 | 53 | script:
|
54 | 54 | - set -e
|
55 | 55 | - 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 |
57 | 57 | - docker push "$DOCKER_REPO"
|
58 | 58 |
|
59 | 59 | - stage: Tag docker image with branch name
|
|
62 | 62 | - set -e
|
63 | 63 | - docker pull "$DOCKER_TAG_COMMIT"
|
64 | 64 | - 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 |
66 | 66 | - docker push "$DOCKER_REPO"
|
67 | 67 |
|
68 | 68 | - stage: Tag docker image with pull request number
|
|
71 | 71 | - set -e
|
72 | 72 | - docker pull "$DOCKER_TAG_COMMIT"
|
73 | 73 | - 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 |
75 | 75 | - docker push "$DOCKER_REPO"
|
76 | 76 |
|
77 | 77 | - stage: Tag docker image with git-tag
|
|
80 | 80 | - set -e
|
81 | 81 | - docker pull "$DOCKER_TAG_COMMIT"
|
82 | 82 | - 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 |
84 | 84 | - docker push "$DOCKER_REPO"
|
85 | 85 |
|
86 | 86 | - stage: Tag docker image as latest
|
|
89 | 89 | - set -e
|
90 | 90 | - docker pull "$DOCKER_TAG_COMMIT"
|
91 | 91 | - 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 |
93 | 93 | - docker push "$DOCKER_REPO"
|
94 | 94 |
|
95 | 95 | - stage: Deploy new release on GitHub
|
|
0 commit comments