github.com/itscaro/cli@v0.0.0-20190705081621-c9db0fe93829/dockerfiles/Dockerfile.lint (about)

     1  FROM    golang:1.12.6-alpine
     2  
     3  RUN     apk add -U git
     4  
     5  ARG     GOMETALINTER_SHA=v2.0.6
     6  RUN     go get -d github.com/alecthomas/gometalinter && \
     7          cd /go/src/github.com/alecthomas/gometalinter && \
     8          git checkout -q "$GOMETALINTER_SHA" && \
     9          go build -v -o /usr/local/bin/gometalinter . && \ 
    10          gometalinter --install && \
    11          rm -rf /go/src/* /go/pkg/*
    12  
    13  WORKDIR /go/src/github.com/docker/cli
    14  ENV     CGO_ENABLED=0
    15  ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
    16  ENTRYPOINT ["/usr/local/bin/gometalinter"]
    17  CMD     ["--config=gometalinter.json", "./..."]
    18  COPY    . .