opentelemetry-java-instrume.../smoke-tests/smoke-tests.gradle

23 lines
621 B
Groovy

apply from: "$rootDir/gradle/java.gradle"
description = 'smoke-tests'
dependencies {
api deps.spock
api project(':testing-common')
implementation deps.slf4j
implementation deps.opentelemetryProto
implementation deps.opentelemetryApi
implementation "org.testcontainers:testcontainers:1.14.3"
implementation 'com.fasterxml.jackson.core:jackson-databind:2.11.2'
implementation 'com.google.protobuf:protobuf-java-util:3.12.4'
}
test {
dependsOn ':javaagent:shadowJar'
doFirst {
jvmArgs "-Dio.opentelemetry.smoketest.agent.shadowJar.path=${project(':javaagent').tasks.shadowJar.archivePath}"
}
}