]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1383355 - nit only push to latest for the master branch
authorDylan William Hardison <dylan@hardison.net>
Mon, 7 Aug 2017 18:51:00 +0000 (14:51 -0400)
committerGitHub <noreply@github.com>
Mon, 7 Aug 2017 18:51:00 +0000 (14:51 -0400)
.circleci/config.yml

index b4fbe1874e38ed3a19c246db7d9a2ed8294ae113..e4fd5c53ed6f9ecb38c76e2789fdd8cccfa1da71 100644 (file)
@@ -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: