Configuration for an automated build in response to source repositorychanges.
BuildTrigger( filename = NULL, name = NULL, tags = NULL, build = NULL, ignoredFiles = NULL, github = NULL, substitutions = NULL, includedFiles = NULL, disabled = NULL, triggerTemplate = NULL, description = NULL )
filename | Path, from the source root, to a file whose contents is used for the build |
---|---|
name | User assigned name of the trigger |
tags | Tags for annotation of a `BuildTrigger` |
build | Contents of the build template |
ignoredFiles | ignored_files and included_files are file glob matches extended with support for "**". |
github | a GitHubEventsConfig object - mutually exclusive with |
substitutions | A named list of Build macro variables |
includedFiles | If any of the files altered in the commit pass the ignored_files |
disabled | If true, the trigger will never result in a build |
triggerTemplate | a RepoSource object - mutually exclusive with |
description | Human-readable description of this trigger |
BuildTrigger object
https://cloud.google.com/cloud-build/docs/api/reference/rest/v1/projects.triggers
Other BuildTrigger functions:
GitHubEventsConfig()
,
cr_buildtrigger_copy()
,
cr_buildtrigger_delete()
,
cr_buildtrigger_edit()
,
cr_buildtrigger_get()
,
cr_buildtrigger_list()
,
cr_buildtrigger_repo()
,
cr_buildtrigger_run()
,
cr_buildtrigger()