opentelemetry-java-instrume.../instrumentation/jsf/myfaces-1.2/javaagent/myfaces-1.2-javaagent.gradle

44 lines
1.3 KiB
Groovy

apply plugin: "otel.javaagent-instrumentation"
apply plugin: 'org.unbroken-dome.test-sets'
muzzle {
pass {
group = "org.apache.myfaces.core"
module = "myfaces-impl"
versions = "[1.2,3)"
extraDependency "jakarta.el:jakarta.el-api:3.0.3"
assertInverse = true
}
}
testSets {
myfaces12Test
myfaces2Test
latestDepTest {
extendsFrom myfaces2Test
dirName = 'myfaces2LatestTest'
}
}
test.dependsOn myfaces12Test, myfaces2Test
dependencies {
compileOnly "org.apache.myfaces.core:myfaces-api:1.2.12"
compileOnly "javax.el:el-api:1.0"
implementation project(':instrumentation:jsf:jsf-common:library')
testImplementation project(':instrumentation:jsf:jsf-testing-common')
testInstrumentation project(':instrumentation:servlet:servlet-3.0:javaagent')
testInstrumentation project(':instrumentation:servlet:servlet-javax-common:javaagent')
myfaces12TestImplementation "org.apache.myfaces.core:myfaces-impl:1.2.12"
myfaces12TestImplementation "com.sun.facelets:jsf-facelets:1.1.14"
myfaces2TestImplementation "org.apache.myfaces.core:myfaces-impl:2.3.2"
myfaces2TestImplementation "javax.xml.bind:jaxb-api:2.2.11"
myfaces2TestImplementation "com.sun.xml.bind:jaxb-impl:2.2.11"
latestDepTestImplementation "org.apache.myfaces.core:myfaces-impl:2.+"
}