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.
applicationdisplayname 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, GKE or KUBERNETES.

YAML example for Google Cloud Run

yaml
actions: - 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 Mar 4, 2025