Enable deployments to Cloud Run
This merge request includes a Cloud Run deployment job in the pipeline definition (.gitlab-ci.yml).
The deploy-to-cloud-run job:
- Requires the following environment variables
GCP_PROJECT_IDGCP_SERVICE_ACCOUNT_KEY
- Job definition can be found at: https://gitlab.com/gitlab-org/incubation-engineering/five-minute-production/library
- Uses CI/CD variables to configure the deployment. You can override the default values by adding these variables:
GCP_CLOUD_RUN_MAX_INSTANCESGCP_CLOUD_RUN_MIN_INSTANCESGCP_CLOUD_RUN_CONCURRENCYGCP_CLOUD_RUN_CPUGCP_CLOUD_RUN_MEMORYGCP_CLOUD_RUN_TIMEOUT
This pipeline definition has been committed to the branch deploy-to-cloud-run-b08c3c01d26bfe36.
You may modify the pipeline definition further or accept the changes as-is if suitable.