h

hashver-maven-plugin

Generate versions for project modules as hashcode of their sources and dependency tree. so that when module version changes automatically. The goal is to speedup multi-module project builds by avoiding build of unchanged modules (mostly oriented to CI build servers). Provides a build extension which can skip module build if aftifact of the same version exists already.
https://github.com/avodonosov/hashver-maven-plugin
GNU Affero General Public License
Anton Vodonosov
Files download
File Operation
hashver-maven-plugin-1.5.jar download
hashver-maven-plugin-1.5.pom download
hashver-maven-plugin-1.5-sources.jar download
Apache Maven
<dependency>
  <groupId>pro.avodonosov</groupId>
  <artifactId>hashver-maven-plugin</artifactId>
  <version>1.5</version>
  <type>maven-plugin</type>
</dependency>
Gradle Groovy
implementation 'pro.avodonosov:hashver-maven-plugin:1.5'
Gradle Kotlin
implementation("pro.avodonosov:hashver-maven-plugin:1.5")
Scala SBT
libraryDependencies += "pro.avodonosov" % "hashver-maven-plugin" % "1.5"
Groovy Grape
@Grapes(
  @Grab(group='pro.avodonosov', module='hashver-maven-plugin', version='1.5')
)
Apache Ivy
<dependency org="pro.avodonosov" name="hashver-maven-plugin" rev="1.5" />
Leiningen
[pro.avodonosov/hashver-maven-plugin "1.5"]
Apache Buildr
'pro.avodonosov:hashver-maven-plugin:jar:1.5'