google_api_cloud_build v0.1.0 GoogleApi.CloudBuild.V1.Model.BuildTrigger View Source
Configuration for an automated build in response to source repository changes.
Attributes
- build (Build): Contents of the build template. Defaults to:
null. - createTime (DateTime.t): Output only. Time when the trigger was created. Defaults to:
null. - description (String.t): Human-readable description of this trigger. Defaults to:
null. - disabled (boolean()): If true, the trigger will never result in a build. Defaults to:
null. - filename (String.t): Path, from the source root, to a file whose contents is used for the template. Defaults to:
null. - id (String.t): Output only. Unique identifier of the trigger. Defaults to:
null. - substitutions (%{optional(String.t) => String.t}): Substitutions data for Build resource. Defaults to:
null. - triggerTemplate (RepoSource): Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Defaults to:
null.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
Link to this type
t()
View Source
t() :: %GoogleApi.CloudBuild.V1.Model.BuildTrigger{
build: GoogleApi.CloudBuild.V1.Model.Build.t(),
createTime: DateTime.t(),
description: any(),
disabled: any(),
filename: any(),
id: any(),
substitutions: map(),
triggerTemplate: GoogleApi.CloudBuild.V1.Model.RepoSource.t()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.