Skip to content

Commit bfbaf37

Browse files
authored
Merge pull request #3363 from getsentry/8.x.x
8.x.x
2 parents eb7afff + 5f07d96 commit bfbaf37

File tree

876 files changed

+31298
-15234
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

876 files changed

+31298
-15234
lines changed

.craft.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,20 @@ targets:
3737
maven:io.sentry:sentry-android-core:
3838
maven:io.sentry:sentry-android-ndk:
3939
maven:io.sentry:sentry-android-timber:
40-
maven:io.sentry:sentry-android-okhttp:
4140
maven:io.sentry:sentry-kotlin-extensions:
4241
maven:io.sentry:sentry-android-fragment:
4342
maven:io.sentry:sentry-bom:
4443
maven:io.sentry:sentry-openfeign:
4544
maven:io.sentry:sentry-opentelemetry-agent:
4645
maven:io.sentry:sentry-opentelemetry-agentcustomization:
4746
maven:io.sentry:sentry-opentelemetry-core:
47+
# maven:io.sentry:sentry-opentelemetry-agentless:
48+
# maven:io.sentry:sentry-opentelemetry-agentless-spring:
4849
maven:io.sentry:sentry-apollo:
4950
maven:io.sentry:sentry-jdbc:
5051
maven:io.sentry:sentry-graphql:
52+
# maven:io.sentry:sentry-graphql-core:
53+
# maven:io.sentry:sentry-graphql-22:
5154
maven:io.sentry:sentry-quartz:
5255
maven:io.sentry:sentry-okhttp:
5356
maven:io.sentry:sentry-android-navigation:

.github/ISSUE_TEMPLATE/bug_report_android.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ body:
1010
options:
1111
- sentry-android
1212
- sentry-android-ndk
13-
- sentry-android-okhttp
1413
- sentry-android-timber
1514
- sentry-android-fragment
1615
- sentry-android-sqlite
1716
- sentry-apollo
18-
- sentry-compose
1917
- sentry-apollo-3
18+
- sentry-compose
19+
- sentry-okhttp
2020
- other
2121
validations:
2222
required: true

.github/ISSUE_TEMPLATE/bug_report_java.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ body:
1515
- sentry-apollo-3
1616
- sentry-kotlin-extensions
1717
- sentry-opentelemetry-agent
18+
- sentry-opentelemetry-agentless
19+
- sentry-opentelemetry-agentless-spring
1820
- sentry-opentelemetry-core
1921
- sentry-servlet
2022
- sentry-servlet-jakarta
@@ -27,6 +29,7 @@ body:
2729
- sentry-logback
2830
- sentry-log4j2
2931
- sentry-graphql
32+
- sentry-graphql-22
3033
- sentry-quartz
3134
- sentry-openfeign
3235
- sentry-apache-http-client-5

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ jobs:
2020

2121
strategy:
2222
fail-fast: false
23-
matrix:
24-
language: ['cpp', 'java']
2523

2624
steps:
2725
- name: Checkout Repo
@@ -45,12 +43,7 @@ jobs:
4543
with:
4644
languages: ${{ matrix.language }}
4745

48-
- if: matrix.language == 'cpp'
49-
name: Build Cpp
50-
run: |
51-
./gradlew sentry-android-ndk:buildCMakeRelWithDebInfo
52-
- if: matrix.language == 'java'
53-
name: Build Java
46+
- name: Build Java
5447
run: |
5548
./gradlew buildForCodeQL
5649

.github/workflows/system-tests-backend.yml

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,26 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
sample: [ "sentry-samples-spring-boot-jakarta" ]
23+
agent: [ "0" ]
24+
agent-auto-init: [ "true" ]
2325
include:
2426
- sample: "sentry-samples-spring-boot"
27+
- sample: "sentry-samples-spring-boot-opentelemetry-noagent"
28+
- sample: "sentry-samples-spring-boot-opentelemetry"
29+
agent: "1"
30+
agent-auto-init: "true"
31+
- sample: "sentry-samples-spring-boot-opentelemetry"
32+
agent: "1"
33+
agent-auto-init: "false"
2534
- sample: "sentry-samples-spring-boot-webflux-jakarta"
2635
- sample: "sentry-samples-spring-boot-webflux"
36+
- sample: "sentry-samples-spring-boot-jakarta-opentelemetry-noagent"
37+
- sample: "sentry-samples-spring-boot-jakarta-opentelemetry"
38+
agent: "1"
39+
agent-auto-init: "true"
40+
- sample: "sentry-samples-spring-boot-jakarta-opentelemetry"
41+
agent: "1"
42+
agent-auto-init: "false"
2743
steps:
2844
- uses: actions/checkout@v4
2945
with:
@@ -53,7 +69,6 @@ jobs:
5369
-e '/.*"sentry-android-core",/d' \
5470
-e '/.*"sentry-android-fragment",/d' \
5571
-e '/.*"sentry-android-navigation",/d' \
56-
-e '/.*"sentry-android-okhttp",/d' \
5772
-e '/.*"sentry-android-sqlite",/d' \
5873
-e '/.*"sentry-android-timber",/d' \
5974
-e '/.*"sentry-android-integration-tests:sentry-uitest-android-benchmark",/d' \
@@ -78,20 +93,19 @@ jobs:
7893
run: |
7994
./gradlew :sentry-samples:${{ matrix.sample }}:bootJar
8095
96+
- name: Build agent jar
97+
run: |
98+
./gradlew :sentry-opentelemetry:sentry-opentelemetry-agent:assemble
99+
81100
- name: Start server and run integration test for sentry-cli commands
82101
run: |
83-
test/system-test-sentry-server-start.sh \
84-
> sentry-mock-server.txt 2>&1 & \
85-
test/system-test-spring-server-start.sh "${{ matrix.sample }}" \
86-
> spring-server.txt 2>&1 & \
87-
test/wait-for-spring.sh && \
88-
./gradlew :sentry-samples:${{ matrix.sample }}:systemTest
102+
test/system-test-run.sh "${{ matrix.sample }}" "${{ matrix.agent }}" "${{ matrix.agent-auto-init }}"
89103
90104
- name: Upload test results
91105
if: always()
92106
uses: actions/upload-artifact@v4
93107
with:
94-
name: test-results-${{ matrix.sample }}-system-test
108+
name: test-results-${{ matrix.sample }}-${{ matrix.agent }}-${{ matrix.agent-auto-init }}-system-test
95109
path: |
96110
**/build/reports/*
97111
sentry-mock-server.txt

.github/workflows/update-deps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
native:
1414
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
1515
with:
16-
path: sentry-android-ndk/sentry-native
16+
path: scripts/update-sentry-native-ndk.sh
1717
name: Native SDK
1818
secrets:
1919
# If a custom token is used instead, a CI would be triggered on a created PR.

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
[submodule "sentry-android-ndk/sentry-native"]
2-
path = sentry-android-ndk/sentry-native
3-
url = https://github.com/getsentry/sentry-native

0 commit comments

Comments
 (0)