- adding the docker build stage in makefile
This commit is contained in:
parent
61c4010381
commit
8fd667e97a
|
@ -1,4 +1,6 @@
|
||||||
FROM gliderlabs/alpine:latest
|
FROM gliderlabs/alpine:latest
|
||||||
MAINTAINER Rohith <gambol99@gmail.com>
|
MAINTAINER Rohith <gambol99@gmail.com>
|
||||||
|
|
||||||
|
ADD build/vault-sidekick /vault-sidekick
|
||||||
|
|
||||||
ENTRYPOINT [ "/vault-sidekick" ]
|
ENTRYPOINT [ "/vault-sidekick" ]
|
||||||
|
|
5
Makefile
5
Makefile
|
@ -4,7 +4,7 @@ AUTHOR=gambol99
|
||||||
HARDWARE=$(shell uname -m)
|
HARDWARE=$(shell uname -m)
|
||||||
VERSION=$(shell awk '/const Version/ { print $$4 }' version.go | sed 's/"//g')
|
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
|
default: build
|
||||||
|
|
||||||
|
@ -12,6 +12,9 @@ build:
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
go build -o build/${NAME}
|
go build -o build/${NAME}
|
||||||
|
|
||||||
|
docker: build
|
||||||
|
sudo docker build -t ${AUTHOR}/${NAME} .
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf ./build 2>/dev/null
|
rm -rf ./build 2>/dev/null
|
||||||
|
|
||||||
|
|
Reference in a new issue