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: