Skip to content

Commit 8102755

Browse files
trasklaurit
andauthored
Add explicit toolchain version to all modules (#835)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
1 parent a7f6ba1 commit 8102755

File tree

9 files changed

+54
-0
lines changed

9 files changed

+54
-0
lines changed

declarative-configuration/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ plugins {
66
description = "OpenTelemetry Example for Declarative Configuration"
77
val moduleName by extra { "io.opentelemetry.examples.fileconfig" }
88

9+
java {
10+
toolchain {
11+
languageVersion.set(JavaLanguageVersion.of(8))
12+
}
13+
}
14+
915
dependencies {
1016
implementation("io.opentelemetry:opentelemetry-api")
1117
implementation("io.opentelemetry:opentelemetry-sdk")

doc-snippets/api/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ plugins {
44

55
val moduleName by extra { "io.opentelemetry.examples.docs.configuration" }
66

7+
java {
8+
toolchain {
9+
languageVersion.set(JavaLanguageVersion.of(11))
10+
}
11+
}
12+
713
dependencies {
814
implementation("io.opentelemetry:opentelemetry-api")
915

doc-snippets/configuration/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ plugins {
44

55
val moduleName by extra { "io.opentelemetry.examples.docs.configuration" }
66

7+
java {
8+
toolchain {
9+
languageVersion.set(JavaLanguageVersion.of(11))
10+
}
11+
}
12+
713
dependencies {
814
implementation("io.opentelemetry:opentelemetry-sdk")
915
implementation("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure")

doc-snippets/exporters/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ plugins {
77

88
val moduleName by extra { "io.opentelemetry.examples.docs.exporters" }
99

10+
java {
11+
toolchain {
12+
languageVersion.set(JavaLanguageVersion.of(17))
13+
}
14+
}
15+
1016
dependencies {
1117
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
1218
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.1"))

doc-snippets/getting-started/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ plugins {
77

88
val moduleName by extra { "io.opentelemetry.examples.docs.getting-started" }
99

10+
java {
11+
toolchain {
12+
languageVersion.set(JavaLanguageVersion.of(17))
13+
}
14+
}
15+
1016
dependencies {
1117
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
1218
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.1"))

doc-snippets/spring-starter/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ plugins {
77

88
val moduleName by extra { "io.opentelemetry.examples.docs.spring-starter" }
99

10+
java {
11+
toolchain {
12+
languageVersion.set(JavaLanguageVersion.of(17))
13+
}
14+
}
15+
1016
dependencies {
1117
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
1218
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.1"))

micrometer-shim/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ plugins {
77
}
88

99
description = "OpenTelemetry Example for Micrometer Shim"
10+
11+
java {
12+
toolchain {
13+
languageVersion.set(JavaLanguageVersion.of(17))
14+
}
15+
}
1016
val moduleName by extra { "io.opentelemetry.examples.micrometer-shim" }
1117

1218
val bootRun = tasks.named<BootRun>("bootRun") {

spring-native/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ plugins {
77
}
88

99
description = "OpenTelemetry Example for Spring native images"
10+
11+
java {
12+
toolchain {
13+
languageVersion.set(JavaLanguageVersion.of(17))
14+
}
15+
}
1016
val moduleName by extra { "io.opentelemetry.examples.native" }
1117

1218
dependencies {

telemetry-testing/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ plugins {
1010
description = "OpenTelemetry Example for Telemetry Testing"
1111
val moduleName by extra { "io.opentelemetry.examples.telemetry-testing" }
1212

13+
java {
14+
toolchain {
15+
languageVersion.set(JavaLanguageVersion.of(17))
16+
}
17+
}
18+
1319
val bootRun = tasks.named<BootRun>("bootRun") {
1420
mainClass = "io.opentelemetry.example.javagent.Application"
1521
}

0 commit comments

Comments
 (0)