From 513fcca8c6899e8ee6a2da35235954357b4982bd Mon Sep 17 00:00:00 2001 From: Serge Zaitsev Date: Tue, 16 Oct 2018 12:26:21 +0200 Subject: [PATCH] rewrite deployment rule with after_success --- .travis.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index d013383..da0778c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,10 +11,12 @@ script: - go build ./cmd/gomodproxy - go test -v ./... -deploy: - provider: script - script: - - printf 'FROM scratch\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile - - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - - docker build -t "sixt/gomodproxy" . - - docker push "sixt/gomodproxy" +after_success: + - printf 'FROM scratch\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile + - docker build -t "sixt/gomodproxy:latest" . + - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin + - docker push "sixt/gomodproxy:latest" + - if [ ! -z $TRAVIS_TAG ] ; then + docker tag sixt/gomodproxy:latest sixt/gomodproxy:$TRAVIS_TAG + docker push sixt/gomodproxy:$TRAVIS_TAG + fi