File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 44
44
DOCKER_REPO: $DOCKER_REPO
45
45
DOCKER_TAG_COMMIT: $DOCKER_TAG_COMMIT
46
46
DOCKER_TAG_BRANCH: $DOCKER_TAG_BRANCH
47
+ DOCKER_TAG_PR_NUM: $DOCKER_TAG_PR_NUM
47
48
DOCKER_TAG_GITTAG: $DOCKER_TAG_GITTAG
48
49
DOCKER_TAG_LATEST: $DOCKER_TAG_LATEST
49
50
EOF
64
65
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
65
66
- docker push "$DOCKER_REPO"
66
67
68
+ - stage : Tag docker image with pull request number
69
+ if : type = pull_request
70
+ script :
71
+ - set -e
72
+ - docker pull "$DOCKER_TAG_COMMIT"
73
+ - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_PR_NUM"
74
+ - docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASS"
75
+ - docker push "$DOCKER_REPO"
76
+
67
77
- stage : Tag docker image with git-tag
68
78
if : tag IS present
69
79
script :
113
123
- DOCKER_REPO : " satosa/satosa"
114
124
- DOCKER_TAG_COMMIT : " ${DOCKER_REPO}:${TRAVIS_COMMIT}"
115
125
- DOCKER_TAG_BRANCH : " ${DOCKER_REPO}:${TRAVIS_BRANCH}"
126
+ - DOCKER_TAG_PR_NUM : " ${DOCKER_REPO}:PR${TRAVIS_PULL_REQUEST}"
116
127
- DOCKER_TAG_GITTAG : " ${DOCKER_REPO}:${TRAVIS_TAG:-NO_TAG}"
117
128
- DOCKER_TAG_LATEST : " ${DOCKER_REPO}:latest"
You can’t perform that action at this time.
0 commit comments