Skip to content

Commit c82646e

Browse files
authored
stop gap measure to fix api and sdk pom breakage dependency on metrics. (#2346)
1 parent b758014 commit c82646e

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

api/all/build.gradle

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ plugins {
99
description = 'OpenTelemetry API'
1010
ext.moduleName = "io.opentelemetry.api"
1111

12+
// Stop gap measure until api no longer depends on api-metrics
13+
configurations.all {
14+
resolutionStrategy {
15+
dependencySubstitution {
16+
substitute project(':opentelemetry-api-metrics') with module('io.opentelemetry:opentelemetry-api-metrics:0.13.0-alpha')
17+
}
18+
}
19+
}
20+
1221
dependencies {
1322
api project(':opentelemetry-context'),
1423
project(':opentelemetry-api-baggage'),

sdk/all/build.gradle

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ description = 'OpenTelemetry SDK'
1010
ext.moduleName = "io.opentelemetry.sdk"
1111
ext.propertiesDir = "build/generated/properties/io/opentelemetry/sdk"
1212

13+
// Stop gap measure until sdk no longer depends on sdk-metrics
14+
configurations.all {
15+
resolutionStrategy {
16+
dependencySubstitution {
17+
substitute project(':opentelemetry-sdk-metrics') with module('io.opentelemetry:opentelemetry-sdk-metrics:0.13.0-alpha')
18+
}
19+
}
20+
}
21+
1322
dependencies {
1423
api project(':opentelemetry-api'),
1524
project(':opentelemetry-sdk-common'),

0 commit comments

Comments
 (0)