ci prod
This commit is contained in:
parent
5963d48af8
commit
cad710ff6e
23
.gitea/workflows/deployProd.yml
Normal file
23
.gitea/workflows/deployProd.yml
Normal file
@ -0,0 +1,23 @@
|
||||
name: Deploy
|
||||
run-name: ${{ gitea.actor }} build image and push to container registry
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
|
||||
jobs:
|
||||
CreateImage:
|
||||
runs-on: [hubstaging]
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p
|
||||
with:
|
||||
runner: hubstaging
|
||||
secrets:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
DeployService:
|
||||
runs-on: [hubprod]
|
||||
needs: CreateImage
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.4-p7
|
||||
with:
|
||||
runner: hubprod
|
@ -4,7 +4,6 @@ run-name: ${{ gitea.actor }} build image and push to container registry
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'staging'
|
||||
|
||||
jobs:
|
@ -1,44 +1,35 @@
|
||||
version: '3.3'
|
||||
|
||||
services:
|
||||
codeword:
|
||||
hostname: codeword
|
||||
container_name: codeword
|
||||
image: $CI_REGISTRY_IMAGE/main:$CI_COMMIT_REF_SLUG.$CI_PIPELINE_ID
|
||||
image: gitea.pena/penaside/codeword/main:$GITHUB_RUN_NUMBER
|
||||
tty: true
|
||||
environment:
|
||||
APP_NAME: 'codeword'
|
||||
HTTP_HOST: '0.0.0.0'
|
||||
HTTP_PORT: '3000'
|
||||
MONGO_HOST: '10.8.0.8'
|
||||
MONGO_PORT: '27017'
|
||||
MONGO_USER: 'auth-service-user-prod'
|
||||
MONGO_PASSWORD: 'LFYFpTvqtxSzXDJV'
|
||||
MONGO_DB: 'auth'
|
||||
MONGO_AUTH: 'auth'
|
||||
CLIENT_HTTP_URL: '0.0.0.0:3000'
|
||||
ADMIN_HTTP_URL: '0.0.0.0:3001'
|
||||
MONGO_URL: mongodb://auth-service-user-prod:LFYFpTvqtxSzXDJV@localhost:27017/?authSource=auth
|
||||
MONGO_DB_NAME: auth
|
||||
PUBLIC_CURVE_KEY: "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAEbnIvjIMle4rqVol6K2XUqOxHy1KJoNoZdKJrRUPKL4=\n-----END PUBLIC KEY-----"
|
||||
PRIVATE_CURVE_KEY: "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIKn0BKwF3vZvODgWAnUIwQhd8de5oZhY48gc23EWfrfs\n-----END PRIVATE KEY-----"
|
||||
SIGN_SECRET: 'pena-auth-microservice-group'
|
||||
REDIS_ADDR: '10.8.0.9:6379'
|
||||
REDIS_ADDR: 'localhost:6379'
|
||||
REDIS_PASS: 'Redalert2'
|
||||
REDIS_DB: 3
|
||||
SMTP_API_URL: 'https://api.smtp.bz/v1/smtp/send'
|
||||
SMTP_HOST: 'connect.smtp.bz'
|
||||
SMTP_PORT: '587'
|
||||
SMTP_UNAME: 'team@pena.digital'
|
||||
SMTP_PASS: 'AyMfwqA9LkQH'
|
||||
SMTP_API_KEY: '8tv2xcsfCMBX3TCQxzgeeEwAEYyQrPUp0ggw'
|
||||
SMTP_SENDER: 'recovery@noreply.pena.digital'
|
||||
API_URL: 'https://api.smtp.bz/v1/smtp/send'
|
||||
MAIL_API_KEY: '8tv2xcsfCMBX3TCQxzgeeEwAEYyQrPUp0ggw'
|
||||
MAIL_SENDER: 'recovery@noreply.pena.digital'
|
||||
DEFAULT_REDIRECTION_URL: 'https://hub.pena.digital/'
|
||||
AUTH_EXCHANGE_URL: 'http://10.8.0.8:59300/auth/exchange'
|
||||
RECOVER_URL: 'https://hub.pena.digital/codeword/recover/'
|
||||
AUTH_EXCHANGE_URL: 'http://10.8.0.226:59300/auth/exchange'
|
||||
MAIL_RECOVERY_URL: 'https://shub.pena.digital/codeword/v1.0.0/recover/'
|
||||
JWT_AUDIENCE: 'pena'
|
||||
JWT_ISSUER: 'pena-auth-service'
|
||||
JWT_PUBLIC_KEY: $JWT_PUBLIC_KEY
|
||||
DISCOUNT_ADDRESS: "10.8.0.8:9001"
|
||||
JWT_PUBLIC_KEY: "-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCLW1tlHyKC9AG0hGpmkksET2DE\nr7ojSPemxFWAgFgcPJWQ7x3uNbsdJ3bIZFoA/FClaWKMCZmjnH9tv0bKZtY/CDhM\nZEyHpMruRSn6IKrxjtQZWy4uv/w6MzUeyBYG0OvNCiYpdvz5SkAGAUHD5ZNFqn2w\nKKFD0I2Dr59BFVSGJwIDAQAB\n-----END PUBLIC KEY-----"
|
||||
DISCOUNT_MICROSERVICE_GRPC_URL: "10.8.0.226:9001"
|
||||
KAFKA_BROKERS: "10.8.0.8:9092"
|
||||
KAFKA_TOPIC_TARIFF: "tariffs"
|
||||
GRPC_HOST: "0.0.0.0"
|
||||
TRASH_LOG_HOST: "10.8.0.5:7123"
|
||||
AUTH_MICROSERVICE_URL: http://10.8.0.226:59300
|
||||
ports:
|
||||
- 10.8.0.8:59664:3000
|
||||
networks:
|
||||
- default
|
||||
- 10.8.0.226:19100:3000
|
||||
- 10.8.0.226:29100:3001
|
||||
- 10.8.0.226:39100:9000
|
||||
|
@ -1,5 +1,3 @@
|
||||
version: '3.3'
|
||||
|
||||
services:
|
||||
codewordv1.0.0:
|
||||
image: gitea.pena:3000/penaside/codeword/staging:$GITHUB_RUN_NUMBER
|
||||
|
Loading…
Reference in New Issue
Block a user