Namespace Pulumi.Gcp.CloudBuild
Classes
Trigger
Configuration for an automated build in response to source repository changes.
To get more information about Trigger, see:
- API documentation
- How-to Guides
- Automating builds using build triggers
Example Usage - Cloudbuild Trigger Filename
using Pulumi;
using Gcp = Pulumi.Gcp;
class MyStack : Stack
{
public MyStack()
{
var filename_trigger = new Gcp.CloudBuild.Trigger("filename-trigger", new Gcp.CloudBuild.TriggerArgs
{
Filename = "cloudbuild.yaml",
Substitutions =
{
{ "_BAZ", "qux" },
{ "_FOO", "bar" },
},
TriggerTemplate = new Gcp.CloudBuild.Inputs.TriggerTriggerTemplateArgs
{
BranchName = "master",
RepoName = "my-repo",
},
});
}
}