github.com/brimstone/sbuca@v0.0.0-20151202175429-8691d9eba5c5/Makefile (about) 1 ifndef GOPATH 2 GOPATH := ${PWD}/gopath 3 export GOPATH 4 endif 5 6 all: sbuca docker-image docker-push 7 8 sbuca: *.go 9 go get -v -d 10 CGO_ENABLED=0 go build -a -installsuffix cgo -ldflags '-s' -o sbuca 11 12 coveralls: 13 ${HOME}/gopath/bin/goveralls -v -repotoken 4O0cPh1TK9gtytCvTuKZ4i4kj9V58ikyP 14 15 docker-image: 16 docker build -t brimstone/sbuca . 17 18 docker-push: 19 @[ -f ${HOME}/.dockercfg ] || docker login -e="${DOCKER_EMAIL}" -u="${DOCKER_USERNAME}" -p="${DOCKER_PASSWORD}" 20 docker push brimstone/sbuca