跳到主要内容

Google App Engine with YAML

List of YAML parameters and examples for the "Google App Engine" action

YAML parameters for Google App Engine

名称类型描述
action
必填
StringThe ID of the action.
typeStringThe type of the action. Should be set to GOOGLE_APP_DEPLOY.
bucket_name
必填
StringThe name of the GAE Bucket.
application_name
必填
StringThe name of the GAE application.
integration_hash
必填
StringThe 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

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_EXECUTION_REVISION}"
image_url: "gcr.io/buddy-tests-112923/buddy"
promote_all_traffic: true
stop_previous_version: true
verbosity: "warning"
integration_hash: "5ff6e9e41f2abb1db56cba13"