Skip to content

Commit 25df7fd

Browse files
committed
Bump patch version for beta builds
1 parent 73a0c4f commit 25df7fd

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

build.gradle

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@ allprojects {
3939
def dirtyMarker = grgit.status().clean ? "" : ".dirty"
4040
def commitHashMarker = details.commitDistance > 0 ? ("." + details.gitHash) : ""
4141
def preMarker = (details.commitDistance > 0 || !details.isCleanTag) ? ("-beta." + details.commitDistance) : ""
42+
if(preMarker.length() > 0) {
43+
// bump to next patch release
44+
def versionParts = baseVersion.tokenize(".")
45+
baseVersion = "${versionParts[0]}.${versionParts[1]}.${versionParts[2].toInteger() + 1}"
46+
}
4247
def versionString = "${baseVersion}${preMarker}+mc${minecraft_version}${commitHashMarker}${dirtyMarker}"
4348
version = versionString
4449
archivesBaseName = rootProject.archives_base_name + '-' + project.name
@@ -230,4 +235,6 @@ configure(subprojects.findAll {it.name == "forge" || it.name == "fabric"}) {
230235
publishToModSites.dependsOn(tasks.modrinth)
231236
publishToModSites.dependsOn(tasks.curseforge)
232237
}
233-
}
238+
}
239+
240+
println "ModernFix: " + version

0 commit comments

Comments
 (0)