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(base: FinishBuildTrigger? = null, init: FinishBuildTrigger.() -> Unit = {}): Unit
Adds Finish Build Trigger to build configuration or template |
|
fun Triggers.mavenArtifact(base: MavenArtifactDependencyTrigger? = null, init: MavenArtifactDependencyTrigger.() -> Unit = {}): Unit
Adds a trigger. running builds when there is a modification of the maven dependency content. |
|
fun Triggers.mavenSnapshot(base: MavenSnapshotDependencyTrigger? = null, init: MavenSnapshotDependencyTrigger.() -> Unit = {}): Unit
Adds a trigger running builds when there is a modification of the snapshot dependency content in the remote repository. |
|
fun Triggers.retryBuild(base: RetryBuildTrigger? = null, init: RetryBuildTrigger.() -> Unit = {}): Unit
Adds Retry Build Trigger |
|
fun Triggers.schedule(base: ScheduleTrigger? = null, init: ScheduleTrigger.() -> Unit = {}): Unit
Adds Schedule Build Trigger to build configuration or template |
|
fun Triggers.vcs(base: VcsTrigger? = null, init: VcsTrigger.() -> Unit = {}): Unit
Adds VCS trigger to the build configuration or template |