mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-08-29 04:26:20 +00:00
53 lines
1.0 KiB
YAML
53 lines
1.0 KiB
YAML
substitutions:
|
|
_REGION: us-central1
|
|
_SERVICE_NAME: knowledge-explorer
|
|
_IMAGE: gcr.io/$PROJECT_ID/knowledge-explorer
|
|
|
|
steps:
|
|
- name: gcr.io/cloud-builders/docker
|
|
args:
|
|
- build
|
|
- -t
|
|
- ${_IMAGE}:$SHORT_SHA
|
|
- -t
|
|
- ${_IMAGE}:latest
|
|
- .
|
|
|
|
- name: gcr.io/cloud-builders/docker
|
|
args:
|
|
- push
|
|
- ${_IMAGE}:$SHORT_SHA
|
|
|
|
- name: gcr.io/cloud-builders/docker
|
|
args:
|
|
- push
|
|
- ${_IMAGE}:latest
|
|
|
|
- name: gcr.io/google.com/cloudsdktool/cloud-sdk
|
|
entrypoint: gcloud
|
|
args:
|
|
- run
|
|
- deploy
|
|
- ${_SERVICE_NAME}
|
|
- --image
|
|
- ${_IMAGE}:$SHORT_SHA
|
|
- --region
|
|
- ${_REGION}
|
|
- --platform
|
|
- managed
|
|
- --allow-unauthenticated
|
|
- --port
|
|
- "8000"
|
|
- --min-instances
|
|
- "0"
|
|
- --max-instances
|
|
- "10"
|
|
- --set-env-vars
|
|
- ALLOWED_ORIGINS=*
|
|
- --set-secrets
|
|
- FALKORDB_HOST=falkordb-host:latest,FALKORDB_PORT=falkordb-port:latest
|
|
|
|
images:
|
|
- ${_IMAGE}:$SHORT_SHA
|
|
- ${_IMAGE}:latest
|