12345678910111213141516171819202122232425 |
- plugins {
- id("com.github.johnrengelman.shadow")
- id("otel.java-conventions")
- }
- group = "io.opentelemetry.javaagent.instrumentation"
- dependencies {
- implementation("com.couchbase.client:tracing-opentelemetry:1.0.0")
- }
- tasks {
- shadowJar {
- dependencies {
- // including only tracing-opentelemetry excludes its transitive dependencies
- include(dependency("com.couchbase.client:tracing-opentelemetry"))
- }
- relocate("com.couchbase.client.tracing.opentelemetry", "com.couchbase.v3_2.client.tracing.opentelemetry")
- }
- assemble {
- dependsOn(shadowJar)
- }
- }
|