diff --git a/build.gradle.kts b/build.gradle.kts index 3d3abeb58ba6f9bab9b718cbc930a51ccea31b1a..718bfe5f9c7310ba673731f8c2a9d135fba98d36 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,6 +12,8 @@ plugins { // Apply the application plugin to add support for building a CLI application. application id("com.github.johnrengelman.shadow") version "5.2.0" + + id("com.palantir.git-version") version "0.12.2" } repositories { @@ -42,10 +44,16 @@ dependencies { } + tasks.test { useJUnitPlatform() } +val gitVersion: groovy.lang.Closure<*> by extra +tasks.shadowJar{ + this.version = gitVersion().toString() +} + application { // Define the main class for the application.