From d6d6d6434ebf4dd4f13d93cc787dce2bfd8189e3 Mon Sep 17 00:00:00 2001 From: Xu Ning Date: Thu, 20 Apr 2017 22:27:18 -0700 Subject: [PATCH] Add travis_wait to docker push --- .travis.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4a60355e..c0ee3a8a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,20 +74,22 @@ script: after_success: - export BRANCH=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo $TRAVIS_BRANCH; else echo $TRAVIS_PULL_REQUEST_BRANCH; fi) - - 'if [ "$BRANCH" == "master" ]; then + - 'if [ "$BRANCH" == "docker" ]; then docker login -u $DOCKER_USER -p $DOCKER_PASS; - export TAG=latest; + export TAG=docker-test; export REPO=ubercherami/cherami-server-standalone; echo "Building docker image for TRAVIS_BRANCH=$TRAVIS_BRANCH, REPO=$REPO, PR=$PR, BRANCH=$BRANCH, TAG=$TAG"; travis_wait 30 docker build -f docker/standalone/Dockerfile -t $REPO:$COMMIT -t $REPO:$TAG -t $REPO:travis-$TRAVIS_BUILD_NUMBER docker/standalone/; - docker push $REPO; + echo "Pushing $REPO" + travis_wait 30 time docker push $REPO; fi' - - 'if [ "$BRANCH" == "master" ]; then + - 'if [ "$BRANCH" == "docker" ]; then docker login -u $DOCKER_USER -p $DOCKER_PASS; - export TAG=latest; + export TAG=docker-test; export REPO=ubercherami/cherami-server; echo "Building docker image for TRAVIS_BRANCH=$TRAVIS_BRANCH, REPO=$REPO, PR=$PR, BRANCH=$BRANCH, TAG=$TAG"; travis_wait 30 docker build -f docker/server/Dockerfile -t $REPO:$COMMIT -t $REPO:$TAG -t $REPO:travis-$TRAVIS_BUILD_NUMBER docker/server/; - docker push $REPO; + echo "Pushing $REPO" + travis_wait 30 time docker push $REPO; fi'