Release to Modrinth (#1968)

* feat: Release to Modrinth

* chore: List-ify gameVersions
This commit is contained in:
Alexander Brandes
2022-10-02 21:50:16 +02:00
committed by GitHub
parent 87f680683d
commit a32d8dcbdb
2 changed files with 19 additions and 0 deletions

View File

@ -3,6 +3,7 @@ import io.papermc.paperweight.userdev.attribute.Obfuscation
plugins {
`java-library`
id("com.modrinth.minotaur") version "2.+"
}
project.description = "Bukkit"
@ -187,3 +188,16 @@ tasks.named<ShadowJar>("shadowJar") {
tasks.named("assemble").configure {
dependsOn("shadowJar")
}
tasks {
modrinth {
token.set(System.getenv("MODRINTH_TOKEN"))
projectId.set("fastasyncworldedit")
versionName.set("${project.version}")
versionNumber.set("${project.version}")
versionType.set("release")
uploadFile.set(file("build/libs/${rootProject.name}-Bukkit-${project.version}.jar"))
gameVersions.addAll(listOf("1.19.2", "1.19.1", "1.19", "1.18.2", "1.17.1", "1.16.5"))
loaders.addAll(listOf("paper", "purpur", "spigot"))
}
}