Show / Hide Table of Contents

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",
        },
    });
}

}

TriggerArgs

TriggerState

Back to top Copyright 2016-2020, Pulumi Corporation.