diff options
author | vkalintiris <vasilis@netdata.cloud> | 2024-01-30 21:02:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-30 21:02:09 +0200 |
commit | 18800a4af578e5440574a7f3621d3ece05a824fe (patch) | |
tree | 5a4efc34692c1fa84e19f0b8041e6de3c1fd1861 /integrations | |
parent | 31f0cd1a271067c3a8e4a07c973bceb095008e5a (diff) |
Setup sentry-native SDK. (#16798)
* Setup sentry-native SDK.
* Integrate Sentry into our CI
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* minor fix
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Include sentry field to the build matrix
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Update the bundle_sentry flag for all the distros
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* more changes
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* NON mergeable change
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* .
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Enable fetch content.
* Abort in profile plugin
* Update plugin_profile.cc
* NON MERGABLE COMMIT, just for testing purposes
* NON MERGEABLE CHANGE, jsut for testing purposes
* Bump
* Use breakpad backend
* Multiple changes
- Make DSN variable that we read from the CI from the CI
- Upload debug symbols
- Fix packaging workflow; include new env vars & fix shecllchecks
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Modify sentry dif command
* fix merge conf
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix merge conflict
* Undo file prefix map.
* Fix typo
* Cleanup stuff.
* Add 256-checksum
* Renable ML for debs
* Finalize CI changes
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Update rules
* final touches
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* merge the two if, no point to have them sep
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Update contrib/debian/rules
Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com>
* Update contrib/debian/rules
Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com>
* Add license
* Enable sentry for debian 12.
* Update .github/workflows/packaging.yml
Co-authored-by: Austin S. Hemmelgarn <ahferroin7@gmail.com>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
Co-authored-by: Tasos Katsoulas <tasos@netdata.cloud>
Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com>
Co-authored-by: Austin S. Hemmelgarn <ahferroin7@gmail.com>
Diffstat (limited to 'integrations')
-rw-r--r-- | integrations/schemas/distros.json | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/integrations/schemas/distros.json b/integrations/schemas/distros.json index 5104086539..3cf576b66e 100644 --- a/integrations/schemas/distros.json +++ b/integrations/schemas/distros.json @@ -77,6 +77,19 @@ } ] }, + "bundle_sentry": { + "description": "Set to true to build an Agent with Sentry telemetry from the CI.", + "oneOf": [ + { + "type": "boolean", + "default": false + }, + { + "type": "string", + "pattern": "^[a-z][a-z0-9._-]*$" + } + ] + }, "base_image": { "type": "string", "description": "A string specifying the Docker image to be used for testing this platform.", @@ -146,7 +159,8 @@ "distro", "version", "support_type", - "notes" + "notes", + "bundle_sentry" ] } } |