diff --git a/conventions/src/main/kotlin/otel.java-conventions.gradle.kts b/conventions/src/main/kotlin/otel.java-conventions.gradle.kts index 971b9f0bd4d3..22f9f28b170e 100644 --- a/conventions/src/main/kotlin/otel.java-conventions.gradle.kts +++ b/conventions/src/main/kotlin/otel.java-conventions.gradle.kts @@ -360,8 +360,10 @@ tasks.withType().configureEach { val trustStore = project(":testing-common").file("src/misc/testing-keystore.p12") // Work around payara not working when this is set for some reason. - // Don't set for camel as we have tests that interact with AWS and need normal trustStore - if (project.name != "jaxrs-2.0-payara-testing" && project.description != "camel-2-20") { + // Don't set for: + // - camel as we have tests that interact with AWS and need normal trustStore + // - vaadin as tests need to be able to download nodejs when not cached in ~/.vaadin/ + if (project.name != "jaxrs-2.0-payara-testing" && !project.path.contains("vaadin") && project.description != "camel-2-20") { jvmArgumentProviders.add(KeystoreArgumentsProvider(trustStore)) }