From 84917517640c9d51130342d3f3c5ec0a9571e73b Mon Sep 17 00:00:00 2001 From: MestryOmkar Date: Tue, 23 Oct 2018 12:08:12 +0530 Subject: [PATCH] Add new pipeline for bootnode binary --- Dockerfile | 9 +++++---- Dockerfile.bootnode | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 Dockerfile.bootnode diff --git a/Dockerfile b/Dockerfile index c1bcc12636..4536056443 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,14 +3,14 @@ FROM golang:1.10-alpine as builder RUN apk add --no-cache make gcc musl-dev linux-headers -ADD . /XDC -RUN cd /XDC && make XDC +ADD . /XDCchain +RUN cd /XDCchain && make XDC FROM alpine:latest LABEL maintainer="admin@xinfin.org" -WORKDIR /XDC +WORKDIR /XDCchain COPY --from=builder /XDCchain/build/bin/XDC /usr/local/bin/XDC @@ -19,6 +19,7 @@ RUN chmod +x /usr/local/bin/XDC EXPOSE 8545 EXPOSE 30303 -ENTRYPOINT ["/usr/local/bin/XDC", "--help"] +ENTRYPOINT ["/usr/local/bin/XDC"] +CMD ["--help"] diff --git a/Dockerfile.bootnode b/Dockerfile.bootnode new file mode 100644 index 0000000000..ce15b87496 --- /dev/null +++ b/Dockerfile.bootnode @@ -0,0 +1,22 @@ +FROM golang:1.10-alpine as builder + +RUN apk add --no-cache make gcc musl-dev linux-headers + +ADD . /XDCchain +RUN cd /XDCchain && make bootnode + +FROM alpine:latest + +LABEL maintainer="admin@xinfin.org" + +WORKDIR /XDCchain + +COPY --from=builder /XDCchain/build/bin/bootnode /usr/local/bin/bootnode + +RUN chmod +x /usr/local/bin/bootnode + +EXPOSE 30301 + +ENTRYPOINT ["/usr/local/bin/bootnode"] + +CMD ["--help"] \ No newline at end of file