storer/Dockerfile
skeris 936d9be22a
Some checks failed
Deploy / ValidateConfig (push) Has been cancelled
Deploy / DeployService (push) Has been cancelled
Deploy / CreateImage (push) Has been cancelled
try to add config validateion stage - detach environments to env file
2025-04-17 15:45:02 +03:00

12 lines
412 B
Docker

FROM gitea.pena/penadevops/container-images/golang:main as build
WORKDIR /app
COPY . .
RUN go mod download
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o stor ./cmd/main.go
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o validator ./cmd/validator/main.go
FROM gitea.pena/penadevops/container-images/alpine:main as prod
COPY --from=build /app/stor .
COPY --from=build /app/validator .
CMD ["/stor"]