mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-12-24 10:48:46 +01:00
Fix: (build) Defer shadowJar output access to fix exclusive lock issue (#4805)
This commit is contained in:
@@ -231,9 +231,10 @@ tasks {
|
|||||||
register<RunServer>("runServer-$it") {
|
register<RunServer>("runServer-$it") {
|
||||||
dependsOn(getByName("cacheLatestFaweArtifact"))
|
dependsOn(getByName("cacheLatestFaweArtifact"))
|
||||||
minecraftVersion(it)
|
minecraftVersion(it)
|
||||||
pluginJars(*project(":plotsquared-bukkit").getTasksByName("shadowJar", false)
|
pluginJars(project.files(
|
||||||
.map { task -> (task as Jar).archiveFile }
|
project(":plotsquared-bukkit").tasks.named<Jar>("shadowJar")
|
||||||
.toTypedArray())
|
.map { it.archiveFile }
|
||||||
|
))
|
||||||
jvmArgs("-DPaper.IgnoreJavaVersion=true", "-Dcom.mojang.eula.agree=true")
|
jvmArgs("-DPaper.IgnoreJavaVersion=true", "-Dcom.mojang.eula.agree=true")
|
||||||
downloadPlugins {
|
downloadPlugins {
|
||||||
url("https://ci.athion.net/job/FastAsyncWorldEdit/lastSuccessfulBuild/artifact/artifacts/${project.ext["faweArtifact"]}")
|
url("https://ci.athion.net/job/FastAsyncWorldEdit/lastSuccessfulBuild/artifact/artifacts/${project.ext["faweArtifact"]}")
|
||||||
|
|||||||
Reference in New Issue
Block a user