rewrite deployment rule with after_success

This commit is contained in:
Serge Zaitsev 2018-10-16 12:26:21 +02:00
parent 8967db04f5
commit 513fcca8c6

View File

@ -11,10 +11,12 @@ script:
- go build ./cmd/gomodproxy - go build ./cmd/gomodproxy
- go test -v ./... - go test -v ./...
deploy: after_success:
provider: script - printf 'FROM scratch\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile
script: - docker build -t "sixt/gomodproxy:latest" .
- printf 'FROM scratch\nADD gomodproxy /\nCMD ["/gomodproxy"]' > Dockerfile - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
- echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - docker push "sixt/gomodproxy:latest"
- docker build -t "sixt/gomodproxy" . - if [ ! -z $TRAVIS_TAG ] ; then
- docker push "sixt/gomodproxy" docker tag sixt/gomodproxy:latest sixt/gomodproxy:$TRAVIS_TAG
docker push sixt/gomodproxy:$TRAVIS_TAG
fi