Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jradtilbrook/sentry-release-buildkite-plugin
Create a Sentry release from a Buildkite pipeline
https://github.com/jradtilbrook/sentry-release-buildkite-plugin
buildkite-plugin
Last synced: about 2 months ago
JSON representation
Create a Sentry release from a Buildkite pipeline
- Host: GitHub
- URL: https://github.com/jradtilbrook/sentry-release-buildkite-plugin
- Owner: jradtilbrook
- License: mit
- Created: 2024-10-18T07:56:13.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-22T03:16:26.000Z (2 months ago)
- Last Synced: 2024-10-23T05:27:34.700Z (2 months ago)
- Topics: buildkite-plugin
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sentry Release Buildkite Plugin
A Buildkite plugin for creating a release in Sentry
## Options
These are all the options available to configure this plugin's behaviour.
### Required
#### `org` (string)
The Sentry organisation.
#### `project` (string)
The Sentry project.
### Optional
#### `auth_token_env` (string)
The name of an environment variable holding the Sentry auth token. Will fall back to `SENTRY_AUTH_TOKEN`.
#### `environment` (string)
The environment of the release.
Default: `production`#### `source-map-url-prefix` (string)
The URL prefix to apply when uploading source maps.
Default: `""`#### `source-maps-artifact` (string)
The name or pattern of a Buildkite artifact to download and use as source maps for the release.
Default: `""`## Examples
Create a release in Sentry:
```yaml
steps:
- label: ":sentry: Create release in Sentry"
plugins:
- jradtilbrook/sentry-release#v1.0:
org: atlantica
project: website
```## 📜 License
The package is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).