Build binary and container in CircleCI

Cache go modules
This commit is contained in:
stefanprodan
2019-06-21 12:55:27 +03:00
parent b5f73d66ec
commit 0147aea69b
2 changed files with 95 additions and 35 deletions
+16
View File
@@ -0,0 +1,16 @@
FROM alpine:3.9
RUN addgroup -S flagger \
&& adduser -S -g flagger flagger \
&& apk --no-cache add ca-certificates
WORKDIR /home/flagger
COPY ./flagger .
RUN chown -R flagger:flagger ./
USER flagger
ENTRYPOINT ["./flagger"]