File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4444 DOCKER_REPO: $DOCKER_REPO
4545 DOCKER_TAG_COMMIT: $DOCKER_TAG_COMMIT
4646 DOCKER_TAG_BRANCH: $DOCKER_TAG_BRANCH
47+ DOCKER_TAG_PR_BRANCH: $DOCKER_TAG_PR_BRANCH
4748 DOCKER_TAG_PR_NUM: $DOCKER_TAG_PR_NUM
4849 DOCKER_TAG_GITTAG: $DOCKER_TAG_GITTAG
4950 DOCKER_TAG_LATEST: $DOCKER_TAG_LATEST
6566 - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
6667 - docker push "$DOCKER_TAG_BRANCH"
6768
69+ - stage : Tag docker image with pull-request branch name
70+ if : type = pull_request AND head_branch IS present
71+ script :
72+ - set -e
73+ - docker pull "$DOCKER_TAG_COMMIT"
74+ - docker tag "$DOCKER_TAG_COMMIT" "$DOCKER_TAG_PR_BRANCH"
75+ - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USERNAME" --password-stdin
76+ - docker push "$DOCKER_TAG_PR_BRANCH"
77+
6878 - stage : Tag docker image with pull request number
6979 if : type = pull_request
7080 script :
121131 - DOCKER_REPO : " satosa/satosa"
122132 - DOCKER_TAG_COMMIT : " ${DOCKER_REPO}:${TRAVIS_COMMIT}"
123133 - DOCKER_TAG_BRANCH : " ${DOCKER_REPO}:${TRAVIS_BRANCH}"
134+ - DOCKER_TAG_PR_BRANCH : " ${DOCKER_REPO}:PR${TRAVIS_PULL_REQUEST_BRANCH}"
124135 - DOCKER_TAG_PR_NUM : " ${DOCKER_REPO}:PR${TRAVIS_PULL_REQUEST}"
125136 - DOCKER_TAG_GITTAG : " ${DOCKER_REPO}:${TRAVIS_TAG:-NO_TAG}"
126137 - DOCKER_TAG_LATEST : " ${DOCKER_REPO}:latest"
You can’t perform that action at this time.
0 commit comments