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