@@ -67,88 +67,62 @@ jobs:
6767 sed -i 's/^springboot3=.*/springboot3=${{ matrix.springboot-version }}/' gradle/libs.versions.toml
6868 echo "Updated Spring Boot 3.x version to ${{ matrix.springboot-version }}"
6969
70- - name : Exclude android modules from build
70+ - name : Build sample artifacts
7171 run : |
72- sed -i \
73- -e '/.*"sentry-android-ndk",/d' \
74- -e '/.*"sentry-android",/d' \
75- -e '/.*"sentry-compose",/d' \
76- -e '/.*"sentry-android-core",/d' \
77- -e '/.*"sentry-android-fragment",/d' \
78- -e '/.*"sentry-android-navigation",/d' \
79- -e '/.*"sentry-android-sqlite",/d' \
80- -e '/.*"sentry-android-timber",/d' \
81- -e '/.*"sentry-android-integration-tests:sentry-uitest-android-benchmark",/d' \
82- -e '/.*"sentry-android-integration-tests:sentry-uitest-android",/d' \
83- -e '/.*"sentry-android-integration-tests:sentry-uitest-android-critical",/d' \
84- -e '/.*"sentry-android-integration-tests:test-app-sentry",/d' \
85- -e '/.*"sentry-android-integration-tests:test-app-size",/d' \
86- -e '/.*"sentry-samples:sentry-samples-android",/d' \
87- -e '/.*"sentry-android-replay",/d' \
88- settings.gradle.kts
89-
90- - name : Exclude android modules from ignore list
91- run : |
92- sed -i \
93- -e '/.*"sentry-uitest-android",/d' \
94- -e '/.*"sentry-uitest-android-benchmark",/d' \
95- -e '/.*"sentry-uitest-android-critical",/d' \
96- -e '/.*"test-app-sentry",/d' \
97- -e '/.*"test-app-size",/d' \
98- -e '/.*"sentry-samples-android",/d' \
99- build.gradle.kts
100-
101- - name : Build SDK
102- run : |
103- ./gradlew assemble --parallel
72+ ./gradlew \
73+ :sentry-samples:sentry-samples-spring-boot-jakarta:bootJar \
74+ :sentry-samples:sentry-samples-spring-boot-jakarta:testClasses \
75+ :sentry-samples:sentry-samples-spring-boot-webflux-jakarta:bootJar \
76+ :sentry-samples:sentry-samples-spring-boot-webflux-jakarta:testClasses \
77+ :sentry-samples:sentry-samples-spring-boot-jakarta-opentelemetry:bootJar \
78+ :sentry-samples:sentry-samples-spring-boot-jakarta-opentelemetry:testClasses \
79+ :sentry-samples:sentry-samples-spring-boot-jakarta-opentelemetry-noagent:bootJar \
80+ :sentry-samples:sentry-samples-spring-boot-jakarta-opentelemetry-noagent:testClasses \
81+ :sentry-samples:sentry-samples-spring-jakarta:war \
82+ :sentry-samples:sentry-samples-spring-jakarta:testClasses \
83+ :sentry-opentelemetry:sentry-opentelemetry-agent:assemble
10484
10585 - name : Test sentry-samples-spring-boot-jakarta
10686 run : |
10787 python3 test/system-test-runner.py test \
10888 --module "sentry-samples-spring-boot-jakarta" \
10989 --agent false \
110- --auto-init "true" \
111- --build "true"
90+ --auto-init "true"
11291
11392 - name : Test sentry-samples-spring-boot-webflux-jakarta
11493 run : |
11594 python3 test/system-test-runner.py test \
11695 --module "sentry-samples-spring-boot-webflux-jakarta" \
11796 --agent false \
118- --auto-init "true" \
119- --build "true"
97+ --auto-init "true"
12098
12199 - name : Test sentry-samples-spring-boot-jakarta-opentelemetry agent init true
122100 run : |
123101 python3 test/system-test-runner.py test \
124102 --module "sentry-samples-spring-boot-jakarta-opentelemetry" \
125103 --agent true \
126- --auto-init "true" \
127- --build "true"
104+ --auto-init "true"
128105
129106 - name : Test sentry-samples-spring-boot-jakarta-opentelemetry agent init false
130107 run : |
131108 python3 test/system-test-runner.py test \
132109 --module "sentry-samples-spring-boot-jakarta-opentelemetry" \
133110 --agent true \
134- --auto-init "false" \
135- --build "true"
111+ --auto-init "false"
136112
137113 - name : Test sentry-samples-spring-boot-jakarta-opentelemetry-noagent
138114 run : |
139115 python3 test/system-test-runner.py test \
140116 --module "sentry-samples-spring-boot-jakarta-opentelemetry-noagent" \
141117 --agent false \
142- --auto-init "true" \
143- --build "true"
118+ --auto-init "true"
144119
145120 - name : Test sentry-samples-spring-jakarta
146121 run : |
147122 python3 test/system-test-runner.py test \
148123 --module "sentry-samples-spring-jakarta" \
149124 --agent false \
150- --auto-init "true" \
151- --build "true"
125+ --auto-init "true"
152126
153127 - name : Upload test results
154128 if : always()
0 commit comments