diff --git a/instrumentation/quarkus-resteasy-reactive/quarkus2-testing/build.gradle.kts b/instrumentation/quarkus-resteasy-reactive/quarkus2-testing/build.gradle.kts index 5de45394ba34..ef6a0332bef2 100644 --- a/instrumentation/quarkus-resteasy-reactive/quarkus2-testing/build.gradle.kts +++ b/instrumentation/quarkus-resteasy-reactive/quarkus2-testing/build.gradle.kts @@ -41,6 +41,8 @@ val quarkusTestCompileOnlyConfiguration by configurations.creating { val testModelPath = layout.buildDirectory.file("quarkus-app-test-model.dat").get().asFile.toPath() val buildModel = tasks.register("buildModel") { + dependsOn(configurations.named("testRuntimeClasspath")) + if (testModelPath.notExists()) { doLast { val modelParameter = ModelParameterImpl() diff --git a/instrumentation/quarkus-resteasy-reactive/quarkus3-testing/build.gradle.kts b/instrumentation/quarkus-resteasy-reactive/quarkus3-testing/build.gradle.kts index e8ad601f0b7f..6623f8f6b3df 100644 --- a/instrumentation/quarkus-resteasy-reactive/quarkus3-testing/build.gradle.kts +++ b/instrumentation/quarkus-resteasy-reactive/quarkus3-testing/build.gradle.kts @@ -48,6 +48,8 @@ val quarkusTestCompileOnlyConfiguration by configurations.creating { val testModelPath = layout.buildDirectory.file("quarkus-app-test-model.dat").get().asFile.toPath() val buildModel = tasks.register("buildModel") { + dependsOn(configurations.named("testRuntimeClasspath")) + if (testModelPath.notExists()) { doLast { val modelParameter = ModelParameterImpl()