28 lines
675 B
Groovy
28 lines
675 B
Groovy
plugins {
|
|
id "com.github.johnrengelman.shadow"
|
|
}
|
|
|
|
apply from: "$rootDir/gradle/java.gradle"
|
|
apply from: "$rootDir/gradle/publish.gradle"
|
|
|
|
archivesBaseName = 'javaagent-exporters-otlp'
|
|
|
|
dependencies {
|
|
compileOnly(project(':javaagent-spi'))
|
|
compileOnly(deps.opentelemetrySdk)
|
|
|
|
annotationProcessor deps.autoservice
|
|
compileOnly deps.autoservice
|
|
|
|
implementation(deps.opentelemetryOtlp) {
|
|
exclude group: 'io.opentelemetry', module: 'opentelemetry-sdk'
|
|
exclude group: 'io.opentelemetry', module: 'opentelemetry-api'
|
|
}
|
|
implementation group: 'io.grpc', name: 'grpc-netty-shaded', version: '1.30.2'
|
|
}
|
|
|
|
jar.enabled = false
|
|
shadowJar {
|
|
archiveClassifier = ''
|
|
}
|