Google App Engine with YAML

YAML parameters for Google App Engine

NameTypeDescription
action
Required
StringThe ID of the action.
typeStringThe type of the action. Should be set to GOOGLE_APP_ENGINE.
bucket_name
Required
StringThe name of the GAE Bucket.
application_name
Required
StringThe name of the GAE application.
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.
server_keyStringThe GAE server key (Base64).

YAML example for Google App Engine

actions:
- action: "Deploy to Google App Engine/Buddy tests"
type: "GOOGLE_APP_ENGINE"
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"
server_key: "secure!2Sq0OEyGS1yTgGIcQ7d/ToKSnQ9wd3QOvwtSUGMOCtHgOfA3KKXAAiJxbK0uwTEURKAWrRnMuCLfFKrWEMc8GPMoQCNY8/efga214gg4E!3t21=="