open class MavenArtifactDependencyTrigger : Trigger
A trigger running builds when there is a modification of the maven dependency content.
See Also
MavenArtifactDependencyTrigger(init: MavenArtifactDependencyTrigger.() -> Unit) MavenArtifactDependencyTrigger()
A trigger running builds when there is a modification of the maven dependency content. |
var artifactId: String?
A watched maven artifact id |
|
var artifactType: String?
A type of the watched artifact. By default, the type is "jar". |
|
var classifier: String?
Optional classifier of the watched artifact. |
|
var groupId: String?
A maven group identifier to the watched artifact belongs to |
|
var repoId: String?
Maven repository ID to match authentication from applied maven settings |
|
var repoUrl: String?
Maven repository URL |
|
var skipIfRunning: Boolean?
Do not trigger a build if currently running builds can produce this artifact |
|
var userSettingsPath: String?
The path to a user settings file |
|
var userSettingsSelection: String?
Use one of the predefined settings files or provide a custom path. By default, the standard Maven settings file location is used. |
|
var version: String?
Version or Version range |
var enabled: Boolean
Specifies whether the trigger is enabled |
|
var id: String?
Trigger id, if not set will be generated |
|
var type: String
Trigger type |
open fun validate(consumer: ErrorConsumer): Unit
Validates this object and reports found errors to the provided consumer |
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. |
|
open fun toString(): String |