Gradle plugin for populating project.version property based on semantic version specification (http://semver.org/).
'com.github.moleksyuk:vcs-semantic-version:1.0.0'
<dependency>
<groupId>com.github.moleksyuk</groupId>
<artifactId>vcs-semantic-version</artifactId>
<version>1.0.0</version>
</dependency>
<dependency org="com.github.moleksyuk" name="vcs-semantic-version" rev="1.0.0"/>
"com.github.moleksyuk", "vcs-semantic-version", "1.0.0"