container-images/node-golangcilint/Dockerfile
skeris f8c869d60e
Some checks failed
Build and Push Golang Image / build-and-push (push) Failing after 9s
ci: add workflow to automation golang image creation
2025-05-27 21:26:38 +03:00

12 lines
494 B
Docker

FROM gitea.pena/penadevops/container-images/golint:main as golint
RUN go version
# only for get golint binary
FROM gitea.pena/penadevops/container-images/node:main as node
RUN apk add git
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV GOPRIVATE=gitea.pena/PenaSide/linters-golang
ENV GOINSECURE=gitea.pena/PenaSide/linters-golang
COPY --from=golint /usr/local/go/ /usr/local/go/
COPY --from=golint /app/golangci-lint /usr/bin/golangci-lint