1- FROM golang:1.17.8 -buster
1+ FROM golang:1.19.0 -buster
22ARG goproxyValue
33ENV GOPROXY=${goproxyValue}
44RUN apt-get update && apt-get install -y curl python-requests python-yaml file jq unzip protobuf-compiler libprotobuf-dev && \
@@ -10,11 +10,6 @@ RUN apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
1010# and viceversa.
11111212
13- ENV HUGO_VERSION=v0.94.3
14- RUN git clone https://github.com/alvinlin123/hugo.git --branch ${HUGO_VERSION} --depth 1 && \
15- cd hugo && go install --tags extended && cd ../ && \
16- rm -rf hugo/ && rm -rf /go/pkg /go/src /root/.cache
17-
1813ENV SHFMT_VERSION=3.2.4
1914RUN GOARCH=$(go env GOARCH) && \
2015 if [ "$GOARCH" = "amd64" ]; then \
@@ -28,17 +23,17 @@ RUN GOARCH=$(go env GOARCH) && \
2823 chmod +x shfmt && \
2924 mv shfmt /usr/bin
3025
31- RUN curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s -- -b /usr/bin v1.27 .0
26+ RUN curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s -- -b /usr/bin v1.48 .0
3227
33- RUN GO111MODULE=on go get \
34- github.com/client9/misspell/cmd/
[email protected] \
35- github.com/golang/protobuf/
[email protected] \
36- github.com/gogo/protobuf/
[email protected] \
37- github.com/
gogo/protobuf/[email protected] \
38- github.com/weaveworks/tools/cover@bdd647e92546027e12cdde3ae0714bb495e43013 \
39- github.com/fatih/faillint @v1.5 .0 \
40- github.com/
campoy/[email protected] \
41- && rm -rf /go/pkg /go/src /root/.cache
28+ ENV HUGO_VERSION=v0.101.0
29+ RUN go install github.com/client9/misspell/cmd/
[email protected] && \
30+ go install github.com/golang/protobuf/
[email protected] && \
31+ go install github.com/gogo/protobuf/
[email protected] && \
32+ go install github.com/weaveworks/tools/cover@bdd647e92546027e12cdde3ae0714bb495e43013 && \
33+ go install github.com/
fatih/[email protected] && \
34+ go install github.com/campoy/embedmd @v1.0 .0 && \
35+ go install --tags extended github.com/gohugoio/hugo@${HUGO_VERSION} && \
36+ rm -rf /go/pkg /go/src /root/.cache
4237
4338ENV NODE_PATH=/usr/lib/node_modules
4439COPY build.sh /
0 commit comments