PushFilter class

Push contains filter properties for matching GitHub git pushes.

Constructors

PushFilter({Input<String>? branch, Input<bool>? invertRegex, Input<String>? tag})
Creates a new PushFilter. branch 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 invertRegex When true, only trigger a build if the revision regex does NOT match the git_ref regex. tag 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
const
PushFilter.fromMap(Map<String, dynamic> map)
factory

Properties

branch → Input<String>?
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
final
hashCode → int
The hash code for this object.
no setterinherited
invertRegex → Input<bool>?
When true, only trigger a build if the revision regex does NOT match the git_ref regex.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tag → Input<String>?
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
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited