Late evaluation for jfmod curseforge/modrinth publish (ensure curseforge publish still works!)
This commit is contained in:
parent
e7f3b96798
commit
8e9bc17c47
|
@ -14,8 +14,9 @@ curseforge {
|
||||||
addGameVersion("Fabric")
|
addGameVersion("Fabric")
|
||||||
addGameVersion(lom.minecraftVersion.get())
|
addGameVersion(lom.minecraftVersion.get())
|
||||||
changelog = project.changelog
|
changelog = project.changelog
|
||||||
mainArtifact(tasks.remapJar.get().archiveFile.get())
|
mainArtifact(tasks.remapJar) {
|
||||||
mainArtifact.displayName = "[${lom.minecraftVersion.get()}] $versionS"
|
displayName = "[${lom.minecraftVersion.get()}] $versionS"
|
||||||
|
}
|
||||||
relations {
|
relations {
|
||||||
prop("curseforge_required_dependencies", "")
|
prop("curseforge_required_dependencies", "")
|
||||||
.split(", ", ",")
|
.split(", ", ",")
|
||||||
|
@ -26,9 +27,6 @@ curseforge {
|
||||||
.filter { it.isNotBlank() }
|
.filter { it.isNotBlank() }
|
||||||
.forEach { optionalDependency(it) }
|
.forEach { optionalDependency(it) }
|
||||||
}
|
}
|
||||||
afterEvaluate {
|
|
||||||
uploadTask.dependsOn(tasks.build.get())
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
options {
|
options {
|
||||||
forgeGradleIntegration = false
|
forgeGradleIntegration = false
|
||||||
|
|
|
@ -13,7 +13,7 @@ modrinth {
|
||||||
versionName.set("[${lom.minecraftVersion.get()}] $versionS")
|
versionName.set("[${lom.minecraftVersion.get()}] $versionS")
|
||||||
versionType.set(project.versionType.modrinthName)
|
versionType.set(project.versionType.modrinthName)
|
||||||
changelog.set(project.changelog)
|
changelog.set(project.changelog)
|
||||||
uploadFile.set(tasks.remapJar.get())
|
uploadFile.set(tasks.remapJar as Any)
|
||||||
gameVersions.add(lom.minecraftVersion.get())
|
gameVersions.add(lom.minecraftVersion.get())
|
||||||
loaders.add("fabric")
|
loaders.add("fabric")
|
||||||
prop("modrinth_required_dependencies", "")
|
prop("modrinth_required_dependencies", "")
|
||||||
|
|
Loading…
Reference in New Issue