https://github.com/cysp/sentry-dsym-upload-buildkite-plugin
A Buildkite plugin to upload iOS app debugging symbols to Sentry
https://github.com/cysp/sentry-dsym-upload-buildkite-plugin
buildkite-plugin sentry
Last synced: 7 months ago
JSON representation
A Buildkite plugin to upload iOS app debugging symbols to Sentry
- Host: GitHub
- URL: https://github.com/cysp/sentry-dsym-upload-buildkite-plugin
- Owner: cysp
- License: mpl-2.0
- Created: 2017-07-13T02:01:19.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-12T01:28:52.000Z (over 6 years ago)
- Last Synced: 2025-01-30T06:24:11.421Z (8 months ago)
- Topics: buildkite-plugin, sentry
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sentry-dsym-upload-buildkite-plugin
A [Buildkite](https://buildkite.com/) plugin to upload iOS app debugging symbols to [Sentry](https://sentry.io/).
## Example
```yml
steps:
- name: ":package:"
command: .ci-scripts/build-and-archive.sh
env:
SENTRY_ORG: organization
SENTRY_PROJECT: project
plugins:
- sentry-dsym-upload:
info-plist: .ci-artifacts/Xyzzy.xcarchive/Products/Applications/Xyzzy.app/Info.plist
path: .ci-artifacts/Xyzzy.app.dSYM
```## Environment Variables
### `SENTRY_AUTH_TOKEN`
Specifies the Sentry authentication token
## Options
### `org`
Specifies the Sentry organization slug
### `org-from`
Specifies the environment variable containing the Sentry organization slug
Default: `SENTRY_ORG`
### `project`
Specifies the Sentry project slug
### `project-from`
Specifies the environment variable containing the Sentry project slug
Default: `SENTRY_PROJECT`
### `info-plist` (optional)
Specifies the path to the Info.plist to allow Sentry to associate the symbols with a build
### `path`
Specifies the path to the .dSYM to upload
## License
MPL 2.0 (see [LICENSE](LICENSE))