diff --git a/build.gradle.kts b/build.gradle.kts index bace77b58..ebda06036 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -29,17 +29,24 @@ configurations { data class GitInfo(val version: String, val count: String, val tag: String) { // val tagIsVersion: Boolean get() = tag != "" && tag.matches(Regex("v[0-9]+\\.[0-9]\\.[0-9]")) - val mainVersion: String get() = if (tag != "") tag else mod_version + val publishVersion: String get() { + if (tag != "") + return mod_version + else + return "$mod_version-SNAPSHOT" + } val jarName: String get() { - if (count != "") { - return "$mainVersion-SNAPSHOT-${version}_$count" - } + if (tag != "") + return "$mod_version-$version" + + // if (count != "") + // return "$mod_version-SNAPSHOT-${version}_$count" if (version != "") { - return "$mainVersion-SNAPSHOT-$version" + return "$mod_version-SNAPSHOT-$version" } else { - return "$mainVersion-SNAPSHOT" + return "$mod_version-SNAPSHOT" } } @@ -48,9 +55,9 @@ data class GitInfo(val version: String, val count: String, val tag: String) { return mod_version if (version != "") { - return "$mainVersion-SNAPSHOT-$version" + return "$mod_version-SNAPSHOT-$version" } else { - return "$mainVersion-SNAPSHOT" + return "$mod_version-SNAPSHOT" } } } @@ -329,6 +336,8 @@ if (mavenUser != null && mavenPassword != null) { artifact(tasks["sourceJar"]) artifact(tasks["deobfJar"]) + version = gitVersion.publishVersion + pom { scm { url.set("https://gitlab.com/DBotThePony/overdrive-that-matters.git")