Skip to content

Commit

Permalink
Allow marking of publishes as release or beta
Browse files Browse the repository at this point in the history
Signed-off-by: TheSilkMiner <thesilkminer@outlook.com>
  • Loading branch information
TheSilkMiner committed Jul 22, 2022
1 parent efa0a29 commit 5985eee
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 2 deletions.
7 changes: 6 additions & 1 deletion fabric/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,12 @@ tasks {
with(upload(project.extra["mod.curse-id"], project.buildDir.resolve("libs/${base.archivesName.get()}-${project.extra["mod.version"]}.jar"))) {
changelogType = net.darkhax.curseforgegradle.Constants.CHANGELOG_MARKDOWN
changelog = project.file("changelog.md")
releaseType = net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_RELEASE
releaseType = when (project.extra["release.fabric.status"]) {
null, "release" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_RELEASE
"beta" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_BETA
"alpha" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_ALPHA
else -> throw IllegalStateException()
}
addJavaVersion("Java ${project.extra["java.version"]}")
addGameVersion("Fabric")
addGameVersion(mcVersion)
Expand Down
7 changes: 6 additions & 1 deletion forge/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,12 @@ tasks {
with(upload(project.extra["mod.curse-id"], project.buildDir.resolve("libs/${base.archivesName.get()}-${project.extra["mod.version"]}.jar"))) {
changelogType = net.darkhax.curseforgegradle.Constants.CHANGELOG_MARKDOWN
changelog = project.file("changelog.md")
releaseType = net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_RELEASE
releaseType = when (project.extra["release.forge.status"]) {
null, "release" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_RELEASE
"beta" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_BETA
"alpha" -> net.darkhax.curseforgegradle.Constants.RELEASE_TYPE_ALPHA
else -> throw IllegalStateException()
}
addJavaVersion("Java ${project.extra["java.version"]}")
addGameVersion(mcVersion)
addRequirement("crafttweaker")
Expand Down
3 changes: 3 additions & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,6 @@ rei.fabric.version=8.3.510
rei.forge.version=8.3.510

java.version=17

release.fabric.status=beta
release.forge.status=beta

0 comments on commit 5985eee

Please sign in to comment.