We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sentry supports release creation via webhooks (In Sentry go to the project > releases > scroll to webhook).
project
releases
webhook
This webhook just needs the URL and JSON structure like this (there are more parameters that might be interesting (i.e. authors, commitCount and shortVersion [for the short hash]) in the official API)
authors
commitCount
shortVersion
{ "author_name": "Author Name", "version": "2da95dfb052f477380608d59d32b4ab9", "refs": [{ "repository":"owner-name/repo-name", "commit":"2da95dfb052f477380608d59d32b4ab9", "previousCommit":"1e6223108647a7bfc040ef0ca5c92f68ff0dd993" }], "projects":["my-project","my-other-project"] }
projects is something that has to be added manually though because these are the names of related Sentry projects.
projects
Similarly to the release webhook it would be good being able to push raw commit information as well:
{ "commits": [ { "patch_set": [ {"path": "path/to/added-file.html", "type": "A"}, {"path": "path/to/modified-file.html", "type": "M"}, {"path": "path/to/deleted-file.html", "type": "D"} ], "repository": "owner-name/repo-name", "author_name": "Author Name", "author_email": "author_email@example.com", "timestamp": "2018-09-20T11:50:22+03:00", "message": "This is the commit message.", "id": "8371445ab8a9facd271df17038ff295a48accae7" } ] }
PS: maybe it would make sense to support a generic template based solution for webhooks like proposed in issue 1089?
PPS: A gitea plugin for Sentry would be nice as well. So it would be nice considering a Sentry PR if you are fluent in Python. 😉
The text was updated successfully, but these errors were encountered:
Is this something that has been implemented? Would be very interested to use this for my local sentry installation!
Sorry, something went wrong.
@MrMoronIV Nobody are working on this.
No branches or pull requests
Release webhook
Sentry supports release creation via webhooks (In Sentry go to the
project
>releases
> scroll towebhook
).This webhook just needs the URL and JSON structure like this (there are more parameters that might be interesting (i.e.
authors
,commitCount
andshortVersion
[for the short hash]) in the official API)projects
is something that has to be added manually though because these are the names of related Sentry projects.Commit webhook
Similarly to the release webhook it would be good being able to push raw commit information as well:
PS: maybe it would make sense to support a generic template based solution for webhooks like proposed in issue 1089?
PPS: A gitea plugin for Sentry would be nice as well. So it would be nice considering a Sentry PR if you are fluent in Python. 😉
The text was updated successfully, but these errors were encountered: