Merge pull request #55 from kpfleming/travis-to-dockerhub

Enable push of images to DockerHub
This commit is contained in:
Mikolaj Pawlikowski
2019-03-12 22:35:50 +00:00
committed by GitHub
3 changed files with 14 additions and 2 deletions
+8
View File
@@ -24,3 +24,11 @@ script:
- make clean && make build-multistage
- docker images
- docker run `make version` --help
deploy:
provider: script
script: bash docker_deploy.sh
skip_cleanup: true
on:
tags: true
condition: -n "$DOCKER_PASSWORD"
+2 -2
View File
@@ -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)
+4
View File
@@ -0,0 +1,4 @@
#!/bin/sh
docker login -u "$DOCKER_USER" -p "$DOCKER_PASSWORD" && make tag && make push