opentelemetry-java-instrume.../instrumentation/jetty/jetty-8.0/javaagent/jetty-8.0-javaagent.gradle

33 lines
1.2 KiB
Groovy

apply from: "$rootDir/gradle/instrumentation.gradle"
muzzle {
pass {
group = "org.eclipse.jetty"
module = 'jetty-server'
// Jetty 11+ is covered by jetty-11.0 module
versions = "[8.0.0.v20110901,11)"
assertInverse = true
}
}
dependencies {
library "org.eclipse.jetty:jetty-server:8.0.0.v20110901"
implementation project(':instrumentation:servlet:servlet-3.0:javaagent')
implementation project(':instrumentation:jetty:jetty-common:javaagent')
testInstrumentation project(':instrumentation:servlet:servlet-javax-common:javaagent')
// Don't want to conflict with jetty from the test server.
testImplementation(project(':testing-common')) {
exclude group: 'org.eclipse.jetty', module: 'jetty-server'
}
testLibrary "org.eclipse.jetty:jetty-servlet:8.0.0.v20110901"
testLibrary "org.eclipse.jetty:jetty-continuation:8.0.0.v20110901"
// Jetty 10 seems to refuse to run on java8.
// TODO: we need to setup separate test for Jetty 10 when that is released.
latestDepTestLibrary "org.eclipse.jetty:jetty-server:9.+"
latestDepTestLibrary "org.eclipse.jetty:jetty-servlet:9.+"
latestDepTestLibrary "org.eclipse.jetty:jetty-continuation:9.+"
}