Skip to content

Commit b8ff502

Browse files
committed
Update cloudbuild config
1 parent 6eae034 commit b8ff502

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

panel/cloudbuild.yaml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ steps:
1010
$_AR_HOSTNAME/$PROJECT_ID/cloud-run-source-deploy/$REPO_NAME/$_SERVICE_NAME:$COMMIT_SHA
1111
- .
1212
- '-f'
13-
- Dockerfile
13+
- panel/Dockerfile
1414
id: Build
1515
- name: gcr.io/cloud-builders/docker
1616
args:
@@ -21,16 +21,29 @@ steps:
2121
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
2222
args:
2323
- run
24-
- services
25-
- update
24+
- deploy
2625
- $_SERVICE_NAME
27-
- '--platform=managed'
26+
- '--cpu=2'
27+
- '--memory 2Gi'
28+
- '--concurrency=5'
29+
- '--min-instances=0'
30+
- '--max-instances=2'
31+
- '--port=8080'
32+
- '--set-env-vars ENV=production'
33+
- '--set-env-vars PANEL_OAUTH_SCOPE=email'
34+
- '--set-secrets=PANEL_OAUTH_REDIRECT_URI=PANEL_OAUTH_REDIRECT_URI:latest'
35+
- '--set-secrets=PANEL_OAUTH_KEY=PANEL_OAUTH_KEY:latest'
36+
- '--set-secrets=PANEL_OAUTH_SECRET=PANEL_OAUTH_SECRET:latest'
37+
- '--set-secrets=PANEL_OAUTH_ENCRYPTION=PANEL_OAUTH_ENCRYPTION:latest'
38+
- '--allow-unauthenticated'
39+
- '--session-affinity'
40+
- '--timeout=60m'
41+
- '--service-account=simdec-panel@delta-entity-401706.iam.gserviceaccount.com'
2842
- >-
2943
--image=$_AR_HOSTNAME/$PROJECT_ID/cloud-run-source-deploy/$REPO_NAME/$_SERVICE_NAME:$COMMIT_SHA
3044
- >-
3145
--labels=managed-by=gcp-cloud-build-deploy-cloud-run,commit-sha=$COMMIT_SHA,gcb-build-id=$BUILD_ID,gcb-trigger-id=$_TRIGGER_ID
3246
- '--region=$_DEPLOY_REGION'
33-
- '--quiet'
3447
id: Deploy
3548
entrypoint: gcloud
3649
images:
@@ -42,7 +55,6 @@ options:
4255
substitutions:
4356
_AR_HOSTNAME: europe-north1-docker.pkg.dev
4457
_TRIGGER_ID: 8ebd7eb7-1e16-4c90-a93d-ba76058df26d
45-
_PLATFORM: managed
4658
_SERVICE_NAME: simdec-panel
4759
_DEPLOY_REGION: europe-north1
4860
tags:

0 commit comments

Comments
 (0)