Address PR comments

This commit is contained in:
Christopher Goes 2018-04-10 18:48:47 +02:00
parent 22372bfffd
commit 8dd612c38a
No known key found for this signature in database
GPG Key ID: E828D98232D328D3
1 changed files with 8 additions and 13 deletions

View File

@ -5,10 +5,8 @@
FROM alpine:edge FROM alpine:edge
# Install minimum necessary dependencies # Set up dependencies
ENV PACKAGES go glide make git libc-dev bash ENV PACKAGES go glide make git libc-dev bash
RUN apk add --no-cache $PACKAGES
# Set up GOPATH & PATH # Set up GOPATH & PATH
@ -20,20 +18,17 @@ ENV PATH $GOPATH/bin:$PATH
# Link expected Go repo path # Link expected Go repo path
RUN mkdir -p $WORKDIR $GOPATH/pkg $ $GOPATH/bin $BASE_PATH && ln -sf $WORKDIR $REPO_PATH RUN mkdir -p $WORKDIR $GOPATH/pkg $ $GOPATH/bin $BASE_PATH
# Add source files # Add source files
ADD . $WORKDIR ADD . $REPO_PATH
# Build cosmos-sdk # Install minimum necessary dependencies, build Cosmos SDK, remove packages
RUN apk add --no-cache $PACKAGES && \
RUN cd $REPO_PATH && make get_tools && make get_vendor_deps && make all && make install cd $REPO_PATH && make get_tools && make get_vendor_deps && make all && make install && \
apk del $PACKAGES
# Remove packages
RUN apk del $PACKAGES
# Set entrypoint # Set entrypoint
ENTRYPOINT ["/root/go/bin/gaiad"] ENTRYPOINT ["gaiad"]