@@ -5,11 +5,12 @@ plugins {
5
5
id ' maven-publish'
6
6
7
7
id ' com.diffplug.spotless' version ' 7.0.2'
8
- id ' com.github.ben-manes.versions' version ' 0.51 .0'
8
+ id ' com.github.ben-manes.versions' version ' 0.52 .0'
9
9
id ' com.jfrog.artifactory' version ' 5.2.5'
10
10
id ' org.sonarqube' version ' 6.0.1.5171'
11
11
id ' io.spring.dependency-management' version ' 1.1.7'
12
- id ' org.springframework.boot' version ' 3.4.1'
12
+ // when updating spring boot version, check whether any changes are needed in the opentelemetry-bom version below
13
+ id ' org.springframework.boot' version ' 3.4.2'
13
14
id ' com.srcclr.gradle' version ' 3.1.12'
14
15
}
15
16
@@ -54,7 +55,7 @@ dependencies {
54
55
// Misc. Services
55
56
implementation group : ' io.kubernetes' , name : ' client-java' , version : ' 22.0.0-legacy'
56
57
constraints {
57
- implementation(' org.bouncycastle:bcprov-jdk18on:1.79 ' ) {
58
+ implementation(' org.bouncycastle:bcprov-jdk18on:1.80 ' ) {
58
59
because ' https://broadworkbench.atlassian.net/browse/DCJ-275'
59
60
}
60
61
}
@@ -63,7 +64,7 @@ dependencies {
63
64
64
65
// Google dependencies
65
66
// use common bom
66
- implementation platform(' com.google.cloud:libraries-bom:26.52 .0' )
67
+ implementation platform(' com.google.cloud:libraries-bom:26.53 .0' )
67
68
implementation group : ' com.google.cloud' , name : ' google-cloud-core'
68
69
implementation group : ' com.google.cloud' , name : ' google-cloud-pubsub'
69
70
api group : ' com.google.guava' , name : ' guava'
@@ -74,7 +75,7 @@ dependencies {
74
75
75
76
// Terra libraries
76
77
implementation group : ' org.broadinstitute.dsde.workbench' , name : ' sam-client_2.13' , version : ' v0.0.329'
77
- var stairwayVersion= ' 1.1.17 -SNAPSHOT'
78
+ var stairwayVersion= ' 1.1.18 -SNAPSHOT'
78
79
api " bio.terra:stairway-gcp:${ stairwayVersion} "
79
80
implementation " bio.terra:stairway-azure:${ stairwayVersion} "
80
81
@@ -84,10 +85,10 @@ dependencies {
84
85
implementation group : ' ch.qos.logback.contrib' , name : ' logback-jackson' , version : ' 0.1.5'
85
86
86
87
// OpenTelemetry dependencies:
87
- // Spring Boot 3.4.0 pulls in opentelemetry-bom 1.43.0.
88
- // We choose opentelemetry-instrumentation-bom-alpha:2.9 .0-alpha because otel-instrumentation 2.9.0 targets otel 1.43 .0.
88
+ // Spring Boot 3.4.2 pulls in opentelemetry-bom 1.43.0.
89
+ // Note that opentelemetry-instrumentation-bom-alpha:2.12 .0-alpha targets opentelemetry 1.46 .0.
89
90
// When upgrading Spring Boot, re-check these versions.
90
- implementation platform(" io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.9 .0-alpha" )
91
+ implementation platform(" io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.12 .0-alpha" )
91
92
// ... versioned by Spring Boot
92
93
api ' io.opentelemetry:opentelemetry-api'
93
94
implementation ' io.opentelemetry:opentelemetry-exporter-logging'
0 commit comments