build.gradle.kts 703 B

1234567891011121314151617181920212223242526272829303132
  1. plugins {
  2. id("otel.javaagent-instrumentation")
  3. }
  4. muzzle {
  5. pass {
  6. group.set("io.undertow")
  7. module.set("undertow-core")
  8. versions.set("[1.4.0.Final,)")
  9. assertInverse.set(true)
  10. // release missing in maven central
  11. skip("2.2.25.Final")
  12. }
  13. }
  14. dependencies {
  15. library("io.undertow:undertow-core:2.0.0.Final")
  16. bootstrap(project(":instrumentation:executors:bootstrap"))
  17. bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))
  18. bootstrap(project(":instrumentation:undertow-1.4:bootstrap"))
  19. }
  20. tasks {
  21. val testStableSemconv by registering(Test::class) {
  22. jvmArgs("-Dotel.semconv-stability.opt-in=http")
  23. }
  24. check {
  25. dependsOn(testStableSemconv)
  26. }
  27. }