builder has the certs, so use that

This commit is contained in:
David Newhall II 2019-10-07 22:50:34 -07:00
parent c03b2b27fd
commit d005f2bd42
1 changed files with 1 additions and 3 deletions

View File

@ -28,8 +28,6 @@ WORKDIR $GOPATH/src/${IMPORT_PATH}
RUN dep ensure --vendor-only \ RUN dep ensure --vendor-only \
&& CGO_ENABLED=0 make ${BINARY}.${ARCH}.${OS} && CGO_ENABLED=0 make ${BINARY}.${ARCH}.${OS}
FROM alpine:latest as sslcerts
FROM scratch FROM scratch
ARG ARCH ARG ARCH
ARG OS ARG OS
@ -62,7 +60,7 @@ LABEL org.opencontainers.image.created="${BUILD_DATE}" \
COPY --from=builder /go/src/${IMPORT_PATH}/${BINARY}.${ARCH}.${OS} /image COPY --from=builder /go/src/${IMPORT_PATH}/${BINARY}.${ARCH}.${OS} /image
COPY --from=builder /go/src/${IMPORT_PATH}/examples/${CONFIG_FILE}.example /etc/${BINARY}/${CONFIG_FILE} COPY --from=builder /go/src/${IMPORT_PATH}/examples/${CONFIG_FILE}.example /etc/${BINARY}/${CONFIG_FILE}
COPY --from=sslcerts /etc/ssl /etc/ssl COPY --from=builder /etc/ssl /etc/ssl
VOLUME [ "/etc/${BINARY}" ] VOLUME [ "/etc/${BINARY}" ]
ENTRYPOINT [ "/image" ] ENTRYPOINT [ "/image" ]