- adding the docker build stage in makefile
This commit is contained in:
parent
61c4010381
commit
8fd667e97a
|
@ -1,4 +1,6 @@
|
|||
FROM gliderlabs/alpine:latest
|
||||
MAINTAINER Rohith <gambol99@gmail.com>
|
||||
|
||||
ADD build/vault-sidekick /vault-sidekick
|
||||
|
||||
ENTRYPOINT [ "/vault-sidekick" ]
|
||||
|
|
9
Makefile
9
Makefile
|
@ -4,7 +4,7 @@ AUTHOR=gambol99
|
|||
HARDWARE=$(shell uname -m)
|
||||
VERSION=$(shell awk '/const Version/ { print $$4 }' version.go | sed 's/"//g')
|
||||
|
||||
.PHONY: test examples authors changelog build
|
||||
.PHONY: test examples authors changelog build docker
|
||||
|
||||
default: build
|
||||
|
||||
|
@ -12,9 +12,12 @@ build:
|
|||
mkdir -p build
|
||||
go build -o build/${NAME}
|
||||
|
||||
docker: build
|
||||
sudo docker build -t ${AUTHOR}/${NAME} .
|
||||
|
||||
clean:
|
||||
rm -rf ./build 2>/dev/null
|
||||
|
||||
|
||||
authors:
|
||||
git log --format='%aN <%aE>' | sort -u > AUTHORS
|
||||
|
||||
|
@ -24,4 +27,4 @@ test:
|
|||
go test -v
|
||||
|
||||
changelog: release
|
||||
git log $(shell git tag | tail -n1)..HEAD --no-merges --format=%B > changelog
|
||||
git log $(shell git tag | tail -n1)..HEAD --no-merges --format=%B > changelog
|
||||
|
|
Reference in a new issue