diff --git a/deployments/renew_tests/TestsDockerfile b/deployments/renew_tests/TestsDockerfile index 415efbb..902684b 100644 --- a/deployments/renew_tests/TestsDockerfile +++ b/deployments/renew_tests/TestsDockerfile @@ -1,24 +1,12 @@ -FROM gitea.pena/penadevops/container-images/golang:1.23.8-alpine AS build - -ARG REGISTRY_USER -ARG REGISTRY_PASSWORD - -ENV GOPRIVATE=gitea.pena/* - -RUN git config --global url."https://${REGISTRY_USER}:${REGISTRY_PASSWORD}@gitea.pena/".insteadOf "https://gitea.pena/" - -ADD pena-ca.crt /usr/local/share/ca-certificates/pena-ca.crt -RUN apk add --no-cache git ca-certificates && update-ca-certificates - +FROM docker.io/golang:1.23.8-alpine as build WORKDIR /app + COPY go.mod go.sum ./ +RUN go mod download -RUN export GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt && \ - go env -w GOINSECURE="gitea.pena/*" && \ - go mod download - +ADD pena-ca.crt /usr/local/share/ca-certificates/cacert.crt +RUN apk add git && update-ca-certificates COPY . . -RUN apk add --no-cache tzdata curl catatonit -ENTRYPOINT ["/sbin/catatonit", "--"] +RUN go mod download CMD go run ./cmd/main.go & sleep 30 && go test ./tests && kill %1