@@ -12,12 +12,7 @@ ADOT_VERSION="1.32.1"
1212git clone https://github.com/open-telemetry/opentelemetry-java-instrumentation.git
1313pushd opentelemetry-java-instrumentation
1414git checkout v${OTEL_VERSION} -b tag-v${OTEL_VERSION}
15-
16- # This patch is for Lambda related context propagation
1715patch -p1 < " $SOURCEDIR " /patches/opentelemetry-java-instrumentation.patch
18- # There is another patch in the .github/patches directory for other changes. We should apply them too for consistency.
19- patch -p1 < " $SOURCEDIR " /../.github/patches/opentelemetry-java-instrumentation.patch
20-
2116git add -A
2217git commit -m " Create patch version"
2318./gradlew publishToMavenLocal
@@ -31,9 +26,22 @@ patch -p1 < "${SOURCEDIR}"/patches/aws-otel-java-instrumentation.patch
3126CI=false ./gradlew publishToMavenLocal -Prelease.version=${ADOT_VERSION} -adot-lambda1
3227popd
3328
34- # # Build ADOT Lambda Java SDK Layer Code
29+ # Build ADOT Lambda Java SDK Layer Code
3530./gradlew build
3631
37- # # Copy ADOT Java Agent downloaded using Gradle task and bundle it with the Lambda handler script
32+ # # Move the ADOT Lambda Java SDK code into OTel Lambda Java folder - TODO: probably not needed since this is related to wrapper
33+ # mkdir -p ../opentelemetry-lambda/java/layer-wrapper/build/extensions
34+ # cp ./build/libs/aws-otel-lambda-java-extensions.jar ../opentelemetry-lambda/java/layer-wrapper/build/extensions
35+
36+ # # Combine Java Agent build and ADOT Collector
37+ # pushd ./layer-javaagent/build/distributions || exit
38+ # unzip -qo opentelemetry-javaagent-layer.zip
39+ # rm opentelemetry-javaagent-layer.zip
40+ # mv otel-handler otel-handler-upstream
41+ # cp "$SOURCEDIR"/scripts/otel-handler .
42+
43+ # Copy ADOT Java Agent downloaded using Gradle task
3844cp " $SOURCEDIR " /build/javaagent/aws-opentelemetry-agent* .jar ./opentelemetry-javaagent.jar
45+ # unzip -qo ../../../../collector/build/opentelemetry-collector-layer-$1.zip - TODO: bundling collector not needed
3946zip -qr opentelemetry-javaagent-layer.zip opentelemetry-javaagent.jar otel-handler
47+ # popd || exit
0 commit comments