Have projects set their release state to alpha instead of recognizing word metrics (#2428)
This commit is contained in:
parent
4dbbe807c9
commit
3eda37ad7f
|
|
@ -0,0 +1 @@
|
||||||
|
otel.release=alpha
|
||||||
|
|
@ -437,9 +437,12 @@ subprojects {
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
mavenPublication(MavenPublication) {
|
mavenPublication(MavenPublication) {
|
||||||
version project.name.endsWith('metrics') ? "${version}".replaceFirst(/^(\d+)\.(\d+).(\d+)/) { _, major, minor, patch ->
|
def release = project.findProperty("otel.release")
|
||||||
"${major}.${minor}.${patch}-alpha"
|
if (release != null) {
|
||||||
} : version
|
version "${version}".replaceFirst(/^(\d+)\.(\d+).(\d+)/) { _, major, minor, patch ->
|
||||||
|
"${major}.${minor}.${patch}-${release}"
|
||||||
|
}
|
||||||
|
}
|
||||||
groupId "io.opentelemetry"
|
groupId "io.opentelemetry"
|
||||||
afterEvaluate {
|
afterEvaluate {
|
||||||
artifactId = archivesBaseName
|
artifactId = archivesBaseName
|
||||||
|
|
|
||||||
|
|
@ -8,10 +8,6 @@ plugins {
|
||||||
description = 'OpenTelemetry Protocol Metrics Exporter'
|
description = 'OpenTelemetry Protocol Metrics Exporter'
|
||||||
ext.moduleName = "io.opentelemetry.exporter.otlp.metrics"
|
ext.moduleName = "io.opentelemetry.exporter.otlp.metrics"
|
||||||
|
|
||||||
version = "${version}".replaceFirst(/^(\d+)\.(\d+).(\d+)/) { _, major, minor, patch ->
|
|
||||||
"${major}.${minor}.${patch}-alpha"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api project(':sdk:metrics')
|
api project(':sdk:metrics')
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
otel.release=alpha
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
otel.release=alpha
|
||||||
Loading…
Reference in New Issue