User: rednesto Date: 30 Jul 24 13:04 Revision: e54877a7ab68d6ad87f32d951ec94ed428279d55 Summary: Add testLibs system properties directly in the task configuration This fixes a configuration cache error and works the same. The last config cache issue seems to be from the licenser plugin, which is already fixed in master but not released yet -_- TeamCity URL: http://ci.mcdev.io:80/viewModification.html?tab=vcsModificationFiles&modId=9520&personal=false Index: build.gradle.kts =================================================================== --- build.gradle.kts (revision 32278d5e44bba28c44c739b51a782a5b20fd9aa9) +++ build.gradle.kts (revision e54877a7ab68d6ad87f32d951ec94ed428279d55) @@ -296,11 +296,10 @@ tasks.test { dependsOn(tasks.jar, testLibs) useJUnitPlatform() - doFirst { + - testLibs.resolvedConfiguration.resolvedArtifacts.forEach { - systemProperty("testLibs.${it.name}", it.file.absolutePath) - } + testLibs.resolvedConfiguration.resolvedArtifacts.forEach { + systemProperty("testLibs.${it.name}", it.file.absolutePath) + } - } systemProperty("NO_FS_ROOTS_ACCESS_CHECK", "true") systemProperty("java.awt.headless", "true")