build.gradle.kts 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. plugins {
  2. id("otel.javaagent-testing")
  3. id("io.quarkus") version "3.0.0.Final"
  4. }
  5. otelJava {
  6. minJavaVersionSupported.set(JavaVersion.VERSION_11)
  7. }
  8. // io.quarkus.platform:quarkus-bom is missing for 3.0.0.Final
  9. var quarkusVersion = "3.0.1.Final"
  10. if (findProperty("testLatestDeps") as Boolean) {
  11. quarkusVersion = "3.5.+"
  12. }
  13. dependencies {
  14. implementation(enforcedPlatform("io.quarkus.platform:quarkus-bom:$quarkusVersion"))
  15. implementation("io.quarkus:quarkus-resteasy-reactive")
  16. testInstrumentation(project(":instrumentation:netty:netty-4.1:javaagent"))
  17. testInstrumentation(project(":instrumentation:quarkus-resteasy-reactive:javaagent"))
  18. testInstrumentation(project(":instrumentation:vertx:vertx-web-3.0:javaagent"))
  19. testImplementation(project(":instrumentation:quarkus-resteasy-reactive:common-testing"))
  20. testImplementation("io.quarkus:quarkus-junit5")
  21. }
  22. tasks.named("compileJava").configure {
  23. dependsOn(tasks.named("compileQuarkusGeneratedSourcesJava"))
  24. }
  25. tasks.named("sourcesJar").configure {
  26. dependsOn(tasks.named("compileQuarkusGeneratedSourcesJava"))
  27. }