opentelemetry-java-instrume.../opentelemetry-ext-annotatio.../opentelemetry-ext-annotatio...

19 lines
512 B
Groovy

plugins {
id "com.github.johnrengelman.shadow"
}
apply from: "$rootDir/gradle/java.gradle"
dependencies {
implementation deps.opentelemetryExtAnnotations
implementation deps.opentelemetryContext
}
// OpenTelemetry API shaded so that it can be used in instrumentation of OpenTelemetry API itself,
// and then its usage can be unshaded after OpenTelemetry API is shaded
// (see more explanation in opentelemetry-api-1.0.gradle)
shadowJar {
relocate "io.opentelemetry", "application.io.opentelemetry"
}