Skip to content

Commit 24883ee

Browse files
Update examples/opentelemetry/build.gradle
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 11271b0 commit 24883ee

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

examples/opentelemetry/build.gradle

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,14 @@ task downloadAgent {
2222
if (!agentFile.exists()) {
2323
println "Downloading OpenTelemetry Java agent..."
2424
def agentUrl = 'https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar'
25-
new URL(agentUrl).withInputStream { i ->
26-
agentFile.withOutputStream { it << i }
25+
def agentUrl = 'https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar'
26+
try {
27+
new URL(agentUrl).withInputStream { i ->
28+
agentFile.withOutputStream { it << i }
29+
}
30+
println "Downloaded opentelemetry-javaagent.jar"
31+
} catch (Exception e) {
32+
throw new GradleException("Failed to download OpenTelemetry agent: ${e.message}", e)
2733
}
2834
println "Downloaded opentelemetry-javaagent.jar"
2935
} else {

0 commit comments

Comments
 (0)