Branch Remote Run Trigger
A Branch Remote Run Trigger which triggers a new personal build each time TeamCity detects changes in particular branches
Example. Adds a Branch Remote Run Trigger with specified pattern for Git repository.
buildType {
// Other Build Type settings ...
triggers {
// Other Triggers ...
branchRemoteRun {
gitBranchPattern = "refs/heads/remote-run/*"
}
Content copied to clipboard }
}
Example. Adds a Branch Remote Run Trigger with specified pattern for Git and Mercurial repositories.
buildType {
// Other Build Type settings ...
triggers {
// Other Triggers ...
branchRemoteRun {
gitBranchPattern = "refs/heads/remote-run/*"
mercurialBranchPattern = "remote-run/*"
}
Content copied to clipboard }
}
Properties
Parameters that are added to triggered builds
Whether the build should be triggered with clean checkout
When the enforceCleanCheckout is set to true specifies whether the clean checkout should also be applied to all dependencies.
Branch pattern for Git repositories
Branch pattern for Mercurial repositories
Functions
Configures build parameters that are applied to triggered builds
Deletes all configured build parameters
Copies parameters of this object to the specified target
Validates this object and reports found errors to the provided consumer