diff --git a/deploy/instrumentation/Dockerfile b/deploy/instrumentation/Dockerfile index fd9d254..b060698 100644 --- a/deploy/instrumentation/Dockerfile +++ b/deploy/instrumentation/Dockerfile @@ -40,16 +40,9 @@ RUN curl -L --retry 3 --retry-delay 5 --max-time 120 \ # Uses GitHub API to get proper redirect # ═══════════════════════════════════════════════════════════ ENV OTEL_JAVA_VERSION=2.1.0 -RUN JAVA_URL=$(curl -sL "https://api.github.com/repos/open-telemetry/opentelemetry-java-instrumentation/releases/tags/v${OTEL_JAVA_VERSION}" | \ - jq -r '.assets[] | select(.name=="opentelemetry-javaagent.jar") | .browser_download_url') && \ - if [ -n "$JAVA_URL" ] && [ "$JAVA_URL" != "null" ]; then \ - curl -L --retry 3 --max-time 180 "$JAVA_URL" -o /otel/java/opentelemetry-javaagent.jar; \ - else \ - echo "Downloading Java agent directly..." && \ - curl -L --retry 3 --max-time 180 \ - "https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v${OTEL_JAVA_VERSION}/opentelemetry-javaagent.jar" \ - -o /otel/java/opentelemetry-javaagent.jar; \ - fi && \ +RUN mkdir -p /otel/java && \ + curl -L --retry 3 --max-time 180 -o /otel/java/opentelemetry-javaagent.jar \ + "https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v${OTEL_JAVA_VERSION}/opentelemetry-javaagent.jar" && \ ls -la /otel/java/ # ═══════════════════════════════════════════════════════════