Google App Engine with YAML

YAML parameters for Google App Engine

Name Type Description
action Required String The ID of the action.
type String The type of the action. Should be set to GOOGLE_APP_DEPLOY.
bucket_name Required String The name of the GAE Bucket.
application_name Required String The name of the GAE application.
integration Required String The ID of the integration.
input_type String Defines whether the files are deployed from the repository or from the build filesystem. Can be one of SCM_REPOSITORY or BUILD_ARTIFACTS.
local_path String The path in the repository.
version_label String The label of the image version.
image_url String The URL address to the desired image.
promote_all_traffic Boolean Specifies whether or not to send all traffic to the new version immediately.
stop_previous_version Boolean Specifies whether or not to stop previous version instances.
verbosity String The verbosity level. Default level is warning. Can be one of critical, debug, error, info, none or warning.
config_path String YAML configuration file.

YAML example for Google App Engine

yaml
actions: - action: "Deploy to Google App Engine/buddy-tests-112923" type: "GOOGLE_APP_DEPLOY" local_path: "/" bucket_name: "artifacts.buddy-tests-112923.appspot.com" application_name: "buddy-tests-112923" version_label: "${BUDDY_RUN_COMMIT}" image_url: "gcr.io/buddy-tests-112923/buddy" promote_all_traffic: true stop_previous_version: true verbosity: "warning" integration: "my_integration"

Last modified on Mar 4, 2025