Fix git branch on Jenkins
@@ -79,7 +79,8 @@ configure<BlossomExtension> {
val indra = the<IndraGitExtension>()
val mainFile = "src/main/java/org/geysermc/geyser/GeyserImpl.java"
- val branchName = indra.branchName() ?: "DEV"
+ // On Jenkins, a detached head is checked out, so indra cannot determine the branch. Fortunately, this environment variable is available.
+ val branchName = indra.branchName() ?: System.getenv("GIT_BRANCH") ?: "DEV"
val commit = indra.commit()
val git = indra.git()
val gitVersion = "git-${branchName}-${commit?.name?.substring(0, 7) ?: "0000000"}"
