diff options
author | Dylan William Hardison <dylan@hardison.net> | 2017-08-07 20:51:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-07 20:51:00 +0200 |
commit | 08119e76728f7ff88fb2408476175c039335b879 (patch) | |
tree | 090bde62512f1b398810e5ddda86eddef4e821a4 /.circleci | |
parent | 4663032035039cc642db9b3f82b289418d02c430 (diff) | |
download | bugzilla-08119e76728f7ff88fb2408476175c039335b879.tar.gz bugzilla-08119e76728f7ff88fb2408476175c039335b879.tar.xz |
Bug 1383355 - nit only push to latest for the master branch
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index b4fbe1874..e4fd5c53e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -54,10 +54,14 @@ jobs: command: apk update && apk add git openssh-client - checkout - run: | - docker build -t $DOCKERHUB_REPO:latest . - if [[ -n "$DOCKER_USER" && -n "$DOCKER_PASS" ]]; then - docker login -u "$DOCKER_USER" -p "$DOCKER_PASS" - docker push $DOCKERHUB_REPO:latest + docker build -t bmo . + if [[ -n "$DOCKERHUB_REPO" && -n "$DOCKER_USER" && -n "$DOCKER_PASS" ]]; then + TAG="$CIRCLE_BRANCH" + if [[ $TAG == "master" ]]; then + docker tag bmo $DOCKERHUB_REPO:$TAG + docker login -u "$DOCKER_USER" -p "$DOCKER_PASS" + docker push $DOCKERHUB_REPO:latest + fi fi test_sanity: |