Move relocate rule for sdk incubator extension (#8509)
This commit is contained in:
parent
9c58284923
commit
00f381802a
|
@ -30,12 +30,12 @@ tasks.withType<ShadowJar>().configureEach {
|
|||
relocate("io.opentelemetry.api", "io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
|
||||
relocate("io.opentelemetry.semconv", "io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
|
||||
relocate("io.opentelemetry.context", "io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
|
||||
relocate("io.opentelemetry.extension.incubator", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.incubator")
|
||||
|
||||
// relocate(the OpenTelemetry extensions that are used by instrumentation modules)
|
||||
// these extensions live in the AgentClassLoader, and are injected into the user's class loader
|
||||
// by the instrumentation modules that use them
|
||||
relocate("io.opentelemetry.extension.aws", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
|
||||
relocate("io.opentelemetry.extension.incubator", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.incubator")
|
||||
relocate("io.opentelemetry.extension.kotlin", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
|
||||
|
||||
// this is for instrumentation of opentelemetry-api and opentelemetry-instrumentation-api
|
||||
|
|
|
@ -13,6 +13,7 @@ ext.relocatePackages = { shadowJar ->
|
|||
shadowJar.relocate("io.opentelemetry.api", "io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
|
||||
shadowJar.relocate("io.opentelemetry.semconv", "io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
|
||||
shadowJar.relocate("io.opentelemetry.context", "io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
|
||||
shadowJar.relocate("io.opentelemetry.extension.incubator", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.incubator")
|
||||
|
||||
// relocate the OpenTelemetry extensions that are used by instrumentation modules
|
||||
// these extensions live in the AgentClassLoader, and are injected into the user's class loader
|
||||
|
|
Loading…
Reference in New Issue