build.gradle.kts 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. plugins {
  2. id("otel.javaagent-testing")
  3. id("io.quarkus") version "2.16.7.Final"
  4. }
  5. otelJava {
  6. minJavaVersionSupported.set(JavaVersion.VERSION_11)
  7. }
  8. dependencies {
  9. implementation(enforcedPlatform("io.quarkus.platform:quarkus-bom:2.16.7.Final"))
  10. implementation("io.quarkus:quarkus-resteasy-reactive")
  11. testInstrumentation(project(":instrumentation:netty:netty-4.1:javaagent"))
  12. testInstrumentation(project(":instrumentation:quarkus-resteasy-reactive:javaagent"))
  13. testInstrumentation(project(":instrumentation:vertx:vertx-web-3.0:javaagent"))
  14. testImplementation(project(":instrumentation:quarkus-resteasy-reactive:common-testing"))
  15. testImplementation("io.quarkus:quarkus-junit5")
  16. }
  17. tasks.named("compileJava").configure {
  18. dependsOn(tasks.named("compileQuarkusGeneratedSourcesJava"))
  19. }
  20. tasks.named("sourcesJar").configure {
  21. dependsOn(tasks.named("compileQuarkusGeneratedSourcesJava"))
  22. }
  23. tasks.named("checkstyleTest").configure {
  24. dependsOn(tasks.named("compileQuarkusGeneratedSourcesJava"))
  25. }
  26. tasks.named("compileTestJava").configure {
  27. dependsOn(tasks.named("compileQuarkusTestGeneratedSourcesJava"))
  28. }