jetbrains.buildServer.configs.kotlin.v2018_2.triggers / MavenSnapshotDependencyTrigger

MavenSnapshotDependencyTrigger

open class MavenSnapshotDependencyTrigger : Trigger

A trigger running builds when there is a modification of the snapshot dependency content in the remote repository.

See Also

mavenSnapshot

Constructors

<init>

MavenSnapshotDependencyTrigger(init: MavenSnapshotDependencyTrigger.() -> Unit)MavenSnapshotDependencyTrigger()

A trigger running builds when there is a modification of the snapshot dependency content in the remote repository.

Properties

skipIfRunning

var skipIfRunning: Boolean?

Do not trigger a build if currently running builds can produce this artifact

Inherited Properties

enabled

var enabled: Boolean

Specifies whether the trigger is enabled

id

var id: String?

Trigger id, if not set will be generated

type

var type: String

Trigger type

Functions

validate

open fun validate(consumer: ErrorConsumer): Unit

Validates this object and reports found errors to the provided consumer

Inherited Functions

create

open fun create(): Trigger

Creates an instance of this trigger via reflection using a no argument constructor, used during copying. Throws an error if this class doesn't have a default constructor. Subclasses can override it to create an instance without using a default constructor.

toString

open fun toString(): String