Class NisseExtension
java.lang.Object
eu.maveniverse.gradle.nisse.plugin.NisseExtension
Gradle DSL extension for configuring Nisse.
nisseConfig {
jgit {
active = true
dynamicVersion = true
appendSnapshot = false
}
os {
active = true
}
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJGit source configuration.static classOS detector source configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetJgit()Returns the JGit source configuration.getOs()Returns the OS source configuration.voidjgit(org.gradle.api.Action<? super NisseExtension.JGitExtension> action) Configures the JGit source.voidos(org.gradle.api.Action<? super NisseExtension.OsExtension> action) Configures the OS source.
-
Constructor Details
-
NisseExtension
@Inject public NisseExtension(org.gradle.api.model.ObjectFactory objects)
-
-
Method Details
-
getJgit
Returns the JGit source configuration. -
jgit
Configures the JGit source.- Parameters:
action- the configuration action
-
getOs
Returns the OS source configuration. -
os
Configures the OS source.- Parameters:
action- the configuration action
-