put gitCommit in maven pom file... this will be useful for later

Signed-off-by: Polymeta <40173118+Polymeta@users.noreply.github.com>
This commit is contained in:
Polymeta
2025-06-20 14:26:13 +01:00
parent 40309e9913
commit 3b7bd22567
6 changed files with 10 additions and 2 deletions
-1
View File
@@ -1,6 +1,5 @@
plugins { plugins {
id("cobblemon.root-conventions") id("cobblemon.root-conventions")
id ("net.nemerosa.versioning") version "3.1.0"
} }
version = "${project.property("mod_version")}+${project.property("mc_version")}" version = "${project.property("mod_version")}+${project.property("mc_version")}"
-1
View File
@@ -21,7 +21,6 @@ plugins {
id("net.kyori.blossom") id("net.kyori.blossom")
id("org.jetbrains.gradle.plugin.idea-ext") id("org.jetbrains.gradle.plugin.idea-ext")
id("net.nemerosa.versioning") version "3.1.0"
} }
architectury { architectury {
+1
View File
@@ -20,4 +20,5 @@ dependencies {
implementation(libs.blossom) implementation(libs.blossom)
implementation(libs.ideaExt) implementation(libs.ideaExt)
implementation(libs.versioning)
} }
@@ -7,6 +7,7 @@ plugins {
id("java-library") id("java-library")
id("maven-publish") id("maven-publish")
id("dev.architectury.loom") id("dev.architectury.loom")
id("net.nemerosa.versioning")
} }
java { java {
@@ -50,6 +51,11 @@ publishing {
groupId = "com.cobblemon" groupId = "com.cobblemon"
artifactId = project.findProperty("maven.artifactId")?.toString() ?: project.name artifactId = project.findProperty("maven.artifactId")?.toString() ?: project.name
version = project.writeVersion(VersionType.PUBLISHING) version = project.writeVersion(VersionType.PUBLISHING)
pom {
properties = mapOf(
"gitCommit" to versioning.info.commit
)
}
} }
} }
} }
@@ -1,5 +1,6 @@
plugins { plugins {
base base
id("net.nemerosa.versioning")
} }
tasks { tasks {
+2
View File
@@ -7,6 +7,7 @@ licenser = "0.6.1"
shadow = "8.1.1" shadow = "8.1.1"
blossom = "2.1.0" blossom = "2.1.0"
idea-ext = "1.1.7" idea-ext = "1.1.7"
versioning = "3.1.0"
# Loom # Loom
loom = "1.7-SNAPSHOT" loom = "1.7-SNAPSHOT"
@@ -50,6 +51,7 @@ shadow = { group = "com.github.johnrengelman", name = "shadow", version.ref = "s
blossom = { group = "net.kyori", name = "blossom", version.ref = "blossom" } blossom = { group = "net.kyori", name = "blossom", version.ref = "blossom" }
ideaExt = { group = "org.jetbrains.gradle.plugin.idea-ext", name = "org.jetbrains.gradle.plugin.idea-ext.gradle.plugin", version.ref = "idea-ext"} ideaExt = { group = "org.jetbrains.gradle.plugin.idea-ext", name = "org.jetbrains.gradle.plugin.idea-ext.gradle.plugin", version.ref = "idea-ext"}
licenser = { group = "gradle.plugin.org.cadixdev.gradle", name = "licenser", version.ref = "licenser" } licenser = { group = "gradle.plugin.org.cadixdev.gradle", name = "licenser", version.ref = "licenser" }
versioning = { group = "net.nemerosa.versioning", name = "net.nemerosa.versioning.gradle.plugin", version.ref = "versioning" }
# Kotlin # Kotlin
kotlin-stdlib = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" } kotlin-stdlib = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" }