Add task to print Minecraft version, add snapshots repo for publishing

This commit is contained in:
Jason Penilla 2021-06-18 16:38:26 -07:00
parent 166760a713
commit 9713a965ed

View File

@ -6,6 +6,7 @@ plugins {
subprojects {
apply(plugin = "java")
apply(plugin = "maven-publish")
java {
toolchain {
@ -18,6 +19,16 @@ subprojects {
options.release.set(16)
}
configure<PublishingExtension> {
repositories {
maven {
name = "paperSnapshots"
url = uri("https://papermc.io/repo/repository/maven-snapshots/")
credentials(PasswordCredentials::class)
}
}
}
if (name == "Paper-MojangAPI") {
return@subprojects
}
@ -74,3 +85,9 @@ paperweight {
craftBukkitPatchPatchesDir.set(file("build-data/craftbukkit-patch-patches"))
}
}
tasks.register("printMinecraftVersion") {
doLast {
println(providers.gradleProperty("mcVersion").forUseAtConfigurationTime().get().trim())
}
}