|
54 | 54 | - set -e
|
55 | 55 | - docker build -f Dockerfile -t "$DOCKER_TAG_COMMIT" .
|
56 | 56 | - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
57 |
| - - docker push "$DOCKER_REPO" |
| 57 | + - docker push "$DOCKER_TAG_COMMIT" |
58 | 58 |
|
59 | 59 | - stage: Tag docker image with branch name
|
60 | 60 | if: branch IS present
|
|
63 | 63 | - docker pull "$DOCKER_TAG_COMMIT"
|
64 | 64 | - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_BRANCH"
|
65 | 65 | - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
66 |
| - - docker push "$DOCKER_REPO" |
| 66 | + - docker push "$DOCKER_TAG_BRANCH" |
67 | 67 |
|
68 | 68 | - stage: Tag docker image with pull request number
|
69 | 69 | if: type = pull_request
|
|
72 | 72 | - docker pull "$DOCKER_TAG_COMMIT"
|
73 | 73 | - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_PR_NUM"
|
74 | 74 | - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
75 |
| - - docker push "$DOCKER_REPO" |
| 75 | + - docker push "$DOCKER_TAG_PR_NUM" |
76 | 76 |
|
77 | 77 | - stage: Tag docker image with git-tag
|
78 | 78 | if: tag IS present
|
|
81 | 81 | - docker pull "$DOCKER_TAG_COMMIT"
|
82 | 82 | - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_GITTAG"
|
83 | 83 | - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
84 |
| - - docker push "$DOCKER_REPO" |
| 84 | + - docker push "$DOCKER_TAG_GITTAG" |
85 | 85 |
|
86 | 86 | - stage: Tag docker image as latest
|
87 | 87 | if: branch = master
|
|
90 | 90 | - docker pull "$DOCKER_TAG_COMMIT"
|
91 | 91 | - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_LATEST"
|
92 | 92 | - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
93 |
| - - docker push "$DOCKER_REPO" |
| 93 | + - docker push "$DOCKER_TAG_LATEST" |
94 | 94 |
|
95 | 95 | - stage: Deploy new release on GitHub
|
96 | 96 | if: tag IS present
|
|
0 commit comments