Gradle plug-in to generate version information from the SCM branch.
plugins {
id("org.emergent.semversa") version "1.0.0"
}version = project.extra["version"]For a multi-module project, you will probably do:
allprojects {
version = project.extra["version"]
}