Package io.github.gmazzo.gitversion
Interface GitVersionExtension
-
- All Implemented Interfaces:
-
io.github.gmazzo.gitversion.GitVersionExtensionReadonly
public interface GitVersionExtension implements GitVersionExtensionReadonly
-
-
Method Summary
Modifier and Type Method Description abstract UnitversionProducer(GitVersionProducer producer)abstract Property<String>getTagPrefix()abstract Property<Boolean>getForceSnapshot()abstract Property<String>getInitialVersion()abstract Property<String>getVersionModifier()abstract Property<GitVersionProducer>getVersionProducer()abstract Property<String>getVersion()abstract Property<Boolean>getForWholeBuild()-
-
Method Detail
-
versionProducer
abstract Unit versionProducer(GitVersionProducer producer)
-
getTagPrefix
abstract Property<String> getTagPrefix()
-
getForceSnapshot
abstract Property<Boolean> getForceSnapshot()
-
getInitialVersion
abstract Property<String> getInitialVersion()
-
getVersionModifier
abstract Property<String> getVersionModifier()
-
getVersionProducer
abstract Property<GitVersionProducer> getVersionProducer()
-
getVersion
abstract Property<String> getVersion()
-
getForWholeBuild
abstract Property<Boolean> getForWholeBuild()
-
-
-
-