PushFilterArgs

data class PushFilterArgs(val branch: Output<String>? = null, val invertRegex: Output<Boolean>? = null, val tag: Output<String>? = null) : ConvertibleToJava<PushFilterArgs>

Push contains filter properties for matching GitHub git pushes.

Constructors

Link copied to clipboard
constructor(branch: Output<String>? = null, invertRegex: Output<Boolean>? = null, tag: Output<String>? = null)

Properties

Link copied to clipboard
val branch: Output<String>? = null

Regexes matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

Link copied to clipboard
val invertRegex: Output<Boolean>? = null

When true, only trigger a build if the revision regex does NOT match the git_ref regex.

Link copied to clipboard
val tag: Output<String>? = null

Regexes matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

Functions

Link copied to clipboard
open override fun toJava(): PushFilterArgs