diff --git a/Plan/common/build.gradle b/Plan/common/build.gradle index fac27ca95..ff7bc61cd 100644 --- a/Plan/common/build.gradle +++ b/Plan/common/build.gradle @@ -233,8 +233,12 @@ artifacts { } processResources { - dependsOn copyYarnBuildResults - dependsOn determineAssetModifications + // Skips Yarn build on Jitpack since Jitpack doesn't offer gclib version compatible with Node 20 + // Jitpack build is used mainly for java dependencies. + if (!project.hasProperty("isJitpack")) { + dependsOn copyYarnBuildResults + dependsOn determineAssetModifications + } dependsOn generateResourceForMySQLDriver dependsOn generateResourceForSQLiteDriver dependsOn generateResourceForIpAddressMatcher diff --git a/jitpack.yml b/jitpack.yml index aacf41177..e26ca3e73 100644 --- a/jitpack.yml +++ b/jitpack.yml @@ -6,4 +6,4 @@ before_install: - apt-get install -y nodejs install: - cd Plan - - ./gradlew shadowJar publishToMavenLocal + - ./gradlew -PisJitpack shadowJar publishToMavenLocal