open class FinishBuildTrigger : Trigger
Base class for Finish Build Triggers. Finish build trigger runs build when some other build finishes. |
|
open class MavenArtifactDependencyTrigger : Trigger
A trigger running builds when there is a modification of the maven dependency content. |
|
open class MavenSnapshotDependencyTrigger : Trigger
A trigger running builds when there is a modification of the snapshot dependency content in the remote repository. |
|
open class RetryBuildTrigger : Trigger
Triggers the build if the previous build failed after a specified time delay |
|
open class ScheduleTrigger : Trigger
Base class for Schedule Build Triggers. Schedule trigger runs builds by specified schedule. |
|
open class VcsTrigger : Trigger
Base class for VCS triggers. VCS trigger automatically starts a new build each time TeamCity detects new changes. |
fun Triggers.finishBuildTrigger(init: FinishBuildTrigger.() -> Unit): FinishBuildTrigger
Adds Finish Build Trigger to build configuration or template |
|
fun Triggers.mavenArtifact(init: MavenArtifactDependencyTrigger.() -> Unit): MavenArtifactDependencyTrigger
Adds a trigger. running builds when there is a modification of the maven dependency content. |
|
fun Triggers.mavenSnapshot(init: MavenSnapshotDependencyTrigger.() -> Unit): MavenSnapshotDependencyTrigger
Adds a trigger running builds when there is a modification of the snapshot dependency content in the remote repository. |
|
fun Triggers.retryBuild(init: RetryBuildTrigger.() -> Unit): RetryBuildTrigger
Adds Retry Build Trigger |
|
fun Triggers.schedule(init: ScheduleTrigger.() -> Unit): ScheduleTrigger
Adds Schedule Build Trigger to build configuration or template |
|
fun Triggers.vcs(init: VcsTrigger.() -> Unit): VcsTrigger
Adds VCS trigger to the build configuration or template |