37 lines
934 B
Plaintext
37 lines
934 B
Plaintext
plugins {
|
|
id("otel.javaagent-instrumentation")
|
|
}
|
|
|
|
muzzle {
|
|
pass {
|
|
coreJdk()
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":instrumentation:jdbc:library"))
|
|
|
|
compileOnly("com.google.auto.value:auto-value-annotations")
|
|
annotationProcessor("com.google.auto.value:auto-value")
|
|
|
|
// jdbc unit testing
|
|
testLibrary("com.h2database:h2:1.3.169")
|
|
// first version jdk 1.6 compatible
|
|
testLibrary("org.apache.derby:derby:10.6.1.0")
|
|
testLibrary("org.hsqldb:hsqldb:2.0.0")
|
|
|
|
testLibrary("org.apache.tomcat:tomcat-jdbc:7.0.19")
|
|
// tomcat needs this to run
|
|
testLibrary("org.apache.tomcat:tomcat-juli:7.0.19")
|
|
testLibrary("com.zaxxer:HikariCP:2.4.0")
|
|
testLibrary("com.mchange:c3p0:0.9.5")
|
|
|
|
latestDepTestLibrary("org.apache.derby:derby:10.14.+")
|
|
|
|
testImplementation(project(":instrumentation:jdbc:testing"))
|
|
}
|
|
|
|
tasks.withType<Test>().configureEach {
|
|
jvmArgs("-Dotel.instrumentation.jdbc-datasource.enabled=true")
|
|
}
|