Package-level declarations
Types
Optional. Option to specify how default logs buckets are setup.
Option to specify the logging mode, which determines if and where build logs are stored.
Option to define build log streaming behavior to Google Cloud Storage.
Compute Engine machine type on which to run the build.
Requested verifiability options.
Option to specify behavior when there is an error in the substitution checks. NOTE: this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.
See RepoType above.
See RepoType below.
Option to configure network egress for the workers.
Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun
.
EventType allows the user to explicitly set the type of event to which this BuildTrigger should respond. This field will be validated against the rest of the configuration if it is set.
If set to INCLUDE_BUILD_LOGS_WITH_STATUS, log url will be shown on GitHub page when build status is final. Setting this field to INCLUDE_BUILD_LOGS_WITH_STATUS for non GitHub triggers results in INVALID_ARGUMENT error.
Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.