From 00ad00b651abeaa39dca82d32c26e9246d136951 Mon Sep 17 00:00:00 2001 From: "Ivana Yovcheva (VMware)" Date: Thu, 5 Jul 2018 15:26:43 +0300 Subject: [PATCH] Push gateway image to both Quay.io and Docker Hub With this change gateway will be pushed to Quay.io on release as a backup Signed-off-by: Ivana Yovcheva (VMware) --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 3502e4bb..3841dc24 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,10 +20,19 @@ script: - sh contrib/ci.sh after_success: + - if [ -z $DOCKER_NS ] ; then + export DOCKER_NS=openfaas; + fi + - if [ ! -z "$TRAVIS_TAG" ] ; then docker tag $DOCKER_NS/gateway:latest-dev $DOCKER_NS/gateway:$TRAVIS_TAG; echo $DOCKER_PASSWORD | docker login -u=$DOCKER_USERNAME --password-stdin; docker push $DOCKER_NS/gateway:$TRAVIS_TAG; + + docker tag $DOCKER_NS/gateway:latest-dev quay.io/$DOCKER_NS/gateway:$TRAVIS_TAG; + echo $QUAY_PASSWORD | docker login -u=$QUAY_USERNAME --password-stdin quay.io; + docker push quay.io/$DOCKER_NS/gateway:$TRAVIS_TAG; + fi deploy: