configs
All checks were successful
Deploy / CreateImage (push) Successful in 1m47s
Deploy / DeployService (push) Successful in 23s

This commit is contained in:
skeris 2025-01-05 15:27:06 +03:00
parent 19ce38986c
commit 885f03538d
2 changed files with 29 additions and 21 deletions

@ -2,11 +2,9 @@ FROM gitea.pena/penadevops/container-images/golang:main as build
WORKDIR /app WORKDIR /app
ENV GOPRIVATE=gitea.pena/PenaSide/common,gitea.pena/PenaSide/linters-golang,gitea.pena/PenaSide/customer,gitea.pena/PenaSide/trashlog,gitea.pena/PenaSide/hlog 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 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 . /app
ENV GOPATH=go-cache
COPY . .
RUN go mod download RUN go mod download
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app ./cmd/main.go
FROM gitea.pena/penadevops/container-images/alpine:main FROM gitea.pena/penadevops/container-images/alpine:main
RUN apk add --no-cache ca-certificates RUN apk add --no-cache ca-certificates

@ -1,24 +1,34 @@
version: "3.3" version: "3.3"
services: services:
admin: tariffs:
container_name: hub-admin-backend-service
restart: unless-stopped restart: unless-stopped
tty: true tty: true
image: $CI_REGISTRY_IMAGE/staging:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID image: gitea.pena:3000/penaside/tariffs/staging:$GITHUB_RUN_NUMBER
ports: ports:
- 10.8.0.6:59303:8005 - 10.7.0.6:59303:8005
networks: - 10.7.0.6:59304:8006
- default
environment: environment:
- DB_HOST=10.8.0.6 MONGO_URL: mongodb://administrator:64143ffdd9304865586e5cf1@10.7.0.6:27017/?authSource=administrator
- DB_PORT=27017 MONGO_DB_NAME: administrator
- ENVIRONMENT=staging DB_HOST: 10.7.0.6
- HTTP_HOST=0.0.0.0 DB_PORT: 27017
- HTTP_PORT=8005 ENVIRONMENT: staging
- AUTH_SERVICE_HOST=http://10.8.0.6 INTERNAL_HTTP_ADDRESS: 0.0.0.0:8005
- AUTH_SERVICE_PORT=59300 EXTERNAL_HTTP_ADDRESS: 0.0.0.0:8006
- DB_USERNAME=$DB_USERNAME AUTH_SERVICE_HOST: http://10.7.0.6
- DB_PASSWORD=$DB_PASSWORD AUTH_SERVICE_PORT: 59300
- DB_NAME=administrator JWT_PUBLIC_KEY: >
- PUBLIC_ACCESS_SECRET_KEY=$PUBLIC_ACCESS_SECRET_KEY -----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCLW1tlHyKC9AG0hGpmkksET2DE
r7ojSPemxFWAgFgcPJWQ7x3uNbsdJ3bIZFoA/FClaWKMCZmjnH9tv0bKZtY/CDhM
ZEyHpMruRSn6IKrxjtQZWy4uv/w6MzUeyBYG0OvNCiYpdvz5SkAGAUHD5ZNFqn2w
KKFD0I2Dr59BFVSGJwIDAQAB
-----END PUBLIC KEY-----
PUBLIC_ACCESS_SECRET_KEY: >
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCLW1tlHyKC9AG0hGpmkksET2DE
r7ojSPemxFWAgFgcPJWQ7x3uNbsdJ3bIZFoA/FClaWKMCZmjnH9tv0bKZtY/CDhM
ZEyHpMruRSn6IKrxjtQZWy4uv/w6MzUeyBYG0OvNCiYpdvz5SkAGAUHD5ZNFqn2w
KKFD0I2Dr59BFVSGJwIDAQAB
-----END PUBLIC KEY-----