fix: configure processResources late to avoid using uninitialized state
ci/woodpecker/push/gradle Pipeline was successful Details
ci/woodpecker/push/pages Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2024-04-10 16:36:00 +02:00
parent f24e6fdd74
commit 5a6154f13e
Signed by: Johannes
GPG Key ID: E76429612C2929F4
1 changed files with 12 additions and 10 deletions

View File

@ -169,17 +169,19 @@ tasks.remapJar {
} }
// fill in mod version // fill in mod version
tasks.processResources { afterEvaluate {
val map = mapOf( tasks.processResources {
"version" to project.versionS, val map = mapOf(
"minecraft_version" to args.minecraftVersion.get(), "version" to project.versionS,
"loader_version" to args.loaderVersion.get(), "minecraft_version" to args.minecraftVersion.get(),
"${args.loaderKind.get().name.lowercase()}_version" to args.loaderVersion.get(), "loader_version" to args.loaderVersion.get(),
) "${args.loaderKind.get().name.lowercase()}_version" to args.loaderVersion.get(),
filesMatching(listOf("fabric.mod.json", "META-INF/mods.toml")) { )
expand(map) filesMatching(listOf("fabric.mod.json", "META-INF/mods.toml")) {
expand(map)
}
inputs.property("version", project.versionS)
} }
inputs.property("version", project.versionS)
} }
// publish sources jar and remapped jar without JiJ'd deps // publish sources jar and remapped jar without JiJ'd deps