Google Cloud Run with YAML
YAML parameters for Google Cloud Run
| Name | Type | Description | 
|---|---|---|
| action Required | String | The ID of the action. | 
| type Required | String | The type of the action. Should be set to GOOGLE_CLOUD_RUN_DEPLOY. | 
| service Required | String | The name of the service. | 
| application_name Required | String | The name of the application. | 
| application_display_name Required | String | The display name of the application. | 
| image Required | String | The name of the image. | 
| integration Required | String | The ID of the integration. | 
| region | String | The region in which the resource can be found. Required when platform is set to MANAGED. | 
| cluster | String | The ID of the cluster or fully qualified identifier for the cluster. Required when the platform is set to GKE. | 
| cluster_location | String | The zone in which the cluster is located. Required when the platform is set to GKE. | 
| context | String | The name of the context in your kubectl config file to use for connecting. Required when the platform is set to KUBERNETES. | 
| config_path | String | Kubectl configuration file. Required when the platform is set to KUBERNETES. | 
| platform | String | Target platform for running commands. Can be set to: MANAGED,GKEorKUBERNETES. | 
YAML example for Google Cloud Run
yamlactions: - action: "Deploy to Google Cloud Run/84 tests" type: "GOOGLE_CLOUD_RUN_DEPLOY" service: "$service" application_name: "MyApp" application_display_name: "MyApp" region: "europe-west1" image: "$image" platform: "MANAGED" shell: "SH" integration: "my_integration"
Last modified on Jul 31, 2025