diff --git a/.travis.yml b/.travis.yml index 79d0c51..4ea1efc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,3 +24,8 @@ script: - make clean && make build-multistage - docker images - docker run `make version` --help + +after_success: + - if [[ "$TRAVIS_BRANCH" == "master" ]]; then + docker login -u "$DOCKER_USER" -p "$DOCKER_PASSWORD" && make tag && make push; + fi diff --git a/Makefile b/Makefile index 3a6001d..e60c60e 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ bin ?= goldpinger pkg ?= "github.com/bloomberg/goldpinger" tag = $(name):$(version) goos ?= ${GOOS} -namespace ?= "" +namespace ?= "bloomberg/" files = $(shell find . -iname "*.go") @@ -38,7 +38,7 @@ push: run: go run ./cmd/goldpinger/main.go - + version: @echo $(tag)