diff --git a/utils/scripts/load-binary.sh b/utils/scripts/load-binary.sh index 378da8b92ea..6f04e57fbd1 100755 --- a/utils/scripts/load-binary.sh +++ b/utils/scripts/load-binary.sh @@ -206,6 +206,12 @@ elif [ "$TARGET" = "java" ] || [ "$TARGET" = "java_lambda" ]; then curl --fail --location --silent --show-error --output dd-java-agent.jar "https://s3.us-east-1.amazonaws.com/dd-trace-java-builds/${LIBRARY_TARGET_BRANCH}/dd-java-agent.jar" + if [ "$TARGET" = "java" ]; then + # the dd-openfeature SDK of the same build: the released one, used by default, may not work with a dev agent. + # Not for java_lambda: its runtime image has no maven to install it, and its weblog does not use it + curl --fail --retry 3 --location --silent --show-error --output dd-openfeature.jar "https://s3.us-east-1.amazonaws.com/dd-trace-java-builds/${LIBRARY_TARGET_BRANCH}/dd-openfeature.jar" + fi + elif [ "$TARGET" = "dotnet" ]; then assert_version_is_dev