Skip to content

Commit 9fe8eef

Browse files
author
Jeel Mehta
committed
Testing it with initializing the local patch
1 parent e761605 commit 9fe8eef

File tree

1 file changed

+7
-34
lines changed

1 file changed

+7
-34
lines changed

.github/workflows/release-udp-exporter.yml

Lines changed: 7 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,12 @@ jobs:
2323
java-version: '17' # or your preferred version
2424
distribution: 'temurin'
2525
cache: 'gradle' # Add gradle caching
26-
27-
- name: Clean Gradle Cache
28-
if: always()
29-
run: |
30-
rm -rf ~/.gradle/caches/
31-
./gradlew --stop
3226

27+
- name: Run Local Patch
28+
run: |
29+
chmod +x ./scripts/local_patch.sh
30+
./scripts/local_patch.sh
31+
3332
# Add this step to set up Maven Local
3433
- name: Set up Maven Local
3534
run: |
@@ -40,11 +39,7 @@ jobs:
4039

4140
- name: Build UDP exporter
4241
run: |
43-
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter \
44-
--refresh-dependencies \
45-
-x test \
46-
-x :dependencyManagement:build \
47-
--stacktrace
42+
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter -x test
4843
4944
- name: Download and run X-Ray Daemon
5045
run: |
@@ -54,31 +49,9 @@ jobs:
5449
unzip aws-xray-daemon-linux-3.x.zip
5550
./xray -o -n us-west-2 -f ./daemon-logs.log --log-level debug &
5651
57-
- name: Debug Gradle Dependencies
58-
if: always() # This ensures the debug step runs even if previous step fails
59-
run: |
60-
echo "Checking dependency tree..."
61-
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter dependencies --debug
62-
echo "Checking build scan..."
63-
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter buildEnvironment
64-
65-
- name: Check Gradle Settings
66-
if: always()
67-
run: |
68-
echo "Content of settings.gradle.kts:"
69-
cat settings.gradle.kts || true
70-
echo "Content of UDP exporter build.gradle:"
71-
cat exporters/aws-otel-otlp-udp-exporter/build.gradle.kts || true
72-
7352
- name: Install UDP Exporter
7453
run: |
75-
echo "Checking repositories and dependencies..."
76-
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter \
77-
publishToMavenLocal \
78-
-x :dependencyManagement:build \
79-
--refresh-dependencies \
80-
--stacktrace \
81-
--info
54+
./gradlew -p ./exporters/aws-otel-otlp-udp-exporter publishToMavenLocal
8255
8356
- name: Ensure Unit Tests are passing
8457
working-directory: exporters/aws-otel-otlp-udp-exporter

0 commit comments

Comments
 (0)