Add plugin test

This commit is contained in:
Erik C. Thauvin 2025-04-25 23:56:00 -07:00
parent 3140758842
commit 7680845ecd
Signed by: erik
GPG key ID: 776702A6A2DA330E
7 changed files with 71 additions and 19 deletions

View file

@ -1,8 +1,7 @@
plugins {
id 'java'
id 'application'
id("com.github.ben-manes.versions") version "0.52.0"
id("net.thauvin.erik.gradle.semver") version "1.0.4"
id("net.thauvin.erik.gradle.semver")
}
defaultTasks 'run'
@ -16,17 +15,18 @@ application {
def f = new File("version.properties")
def semverProcessor = 'net.thauvin.erik:semver:1.2.0'
def semverProcessor = 'net.thauvin.erik:semver:1.2.2-SNAPSHOT'
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
annotationProcessor semverProcessor
compileOnly semverProcessor
}
repositories {
mavenLocal()
}
application {
println project.version
project.afterEvaluate {
@ -49,8 +49,8 @@ run {
}
}
task echoVersion(type:Exec) {
commandLine('echo', "${-> version}")
tasks.register('echoVersion', Exec) {
commandLine('echo', "${-> version}")
}
semver {