* upgrade to golang 1.17 Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> # Conflicts: # go.mod # go.sum * improve after shell lint Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * improve after upgrade docker image (used by the build system) Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * remove not needed variable Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * apply fixes after security scan (hmake test) Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * add missing package after merge with latest master branch code. Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * improve docker layer Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> * upgrade packages Signed-off-by: Fabiano Graças <fabiano.gracas@faro.com> Co-authored-by: Fabiano Graças <fabiano.gracas@faro.com>
8 lines
418 B
Docker
8 lines
418 B
Docker
FROM golang:1.17
|
|
ENV PATH /go/bin:/src/bin:/root/go/bin:/usr/local/go/bin:$PATH
|
|
ENV GOPATH /go:/src
|
|
RUN go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.42.1 && \
|
|
go install golang.org/x/tools/cmd/...@latest && \
|
|
go install github.com/go-delve/delve/cmd/dlv@latest && \
|
|
curl -sfL https://raw.githubusercontent.com/securego/gosec/master/install.sh | sh -s v2.8.1 && \
|
|
chmod -R a+rw /go
|