Google App Engine with YAML

YAML parameters for Google App Engine

NameTypeDescription
action RequiredStringThe ID of the action.
typeStringThe type of the action. Should be set to GOOGLE_APP_DEPLOY.
bucket_name RequiredStringThe name of the GAE Bucket.
application_name RequiredStringThe name of the GAE application.
integration RequiredStringThe ID of the integration.
input_typeStringDefines whether the files are deployed from the repository or from the build filesystem. Can be one of SCM_REPOSITORY or BUILD_ARTIFACTS.
local_pathStringThe path in the repository.
version_labelStringThe label of the image version.
image_urlStringThe URL address to the desired image.
promote_all_trafficBooleanSpecifies whether or not to send all traffic to the new version immediately.
stop_previous_versionBooleanSpecifies whether or not to stop previous version instances.
verbosityStringThe verbosity level. Default level is warning. Can be one of critical, debug, error, info, none or warning.
config_pathStringYAML 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 Oct 29, 2024