diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 1b63cb3..bb0abc0 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -10,9 +10,9 @@ on: jobs: CreateImage: runs-on: [hubstaging] - uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.4-p7 + uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p with: - runner: apimetrics + runner: hubstaging secrets: REGISTRY_USER: ${{ secrets.REGISTRY_USER }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} diff --git a/Dockerfile b/Dockerfile index 7507e79..e7d8780 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,14 @@ FROM gitea.pena/penadevops/container-images/golang:main as build WORKDIR /app -ENV GOPRIVATE=gitea.pena/PenaSide/common,gitea.pena/PenaSide/linters-golang,gitea.pena/PenaSide/customer,gitea.pena/PenaSide/trashlog -ENV GOINSECURE=gitea.pena/PenaSide/common,gitea.pena/PenaSide/linters-golang,gitea.pena/PenaSide/customer,gitea.pena/PenaSide/trashlog -ENV GOPROXY=https://goproxy.io,direct +ENV GOPRIVATE=gitea.pena/PenaSide/common,gitea.pena/PenaSide/linters-golang,gitea.pena/PenaSide/customer,gitea.pena/PenaSide/trashlog,gitea.pena/PenaSide/hlog +ENV GOINSECURE=gitea.pena/PenaSide/common,gitea.pena/PenaSide/linters-golang,gitea.pena/PenaSide/customer,gitea.pena/PenaSide/trashlog,gitea.pena/PenaSide/hlog +ENV GOPROXY=https://proxy.golang.org,direct COPY . . -RUN go mod download +RUN --mount=type=bind,source=go-cache,dst=/go/pkg/mod/,rw=true go mod download RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app ./cmd/verification/main.go +RUN ls /go/pkg/mod/ +RUN pwd +RUN printenv FROM gitea.pena/penadevops/container-images/alpine:main COPY --from=build app/app .