-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
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
Add support for Sentry Releases functionality #47
Labels
Comments
rtyley
added a commit
that referenced
this issue
May 17, 2017
rtyley
added a commit
that referenced
this issue
May 17, 2017
rtyley
added a commit
to guardian/membership-frontend
that referenced
this issue
May 18, 2017
This is mostly to test the new support for Sentry Releases functionality: guardian/prout#47
rtyley
added a commit
to guardian/contributions-frontend
that referenced
this issue
May 18, 2017
Sentry recently released some interesting functionality around tracking issues related to specific code-changes: https://blog.sentry.io/2017/05/01/release-commits.html ...and Prout now has some basic support for this: guardian/prout#47 To activate Prout's support, you just need to add a stanza like this to your `.prout.json`: ``` "sentry": { "projects": ["contributions", "contributions-js"] } ``` ...those project slugs correspond to the Sentry projects used with this stack: * https://sentry.io/the-guardian/contributions/ * https://sentry.io/the-guardian/contributions-js/
With the recent bunch of commits, basic support for Sentry Releases has been added to Prout:
To activate Prout's support:
There's potential for more powerful enhancements based on this Sentry Release functionality, but they will probably require additional endpoints on Sentry's Releases API - I've posted to Sentry's forum with some suggestions on Release-specific alerting (authors/pull-request). |
rtyley
added a commit
to guardian/members-data-api
that referenced
this issue
May 18, 2017
Sentry recently released some interesting functionality around tracking issues related to specific code-changes: https://blog.sentry.io/2017/05/01/release-commits.html ...and Prout now has some basic support for this: guardian/prout#47 (comment)
rtyley
added a commit
to guardian/subscriptions-frontend
that referenced
this issue
May 19, 2017
Sentry recently released some interesting functionality around tracking issues related to specific code-changes: https://blog.sentry.io/2017/05/01/release-commits.html ...and Prout now has some basic support for this: guardian/prout#47 (comment)
rtyley
added a commit
to guardian/repo-genesis
that referenced
this issue
May 19, 2017
Sentry recently released some interesting functionality around tracking issues related to specific code-changes: https://blog.sentry.io/2017/05/01/release-commits.html ...and Prout now has some basic support for this: guardian/prout#47 (comment)
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sentry are currently working on some interesting release-based functionality, which could help us with determining what changes are responsible for new bugs, and communicating quickly and non-noisily with the responsible developers.
Update: this is now released https://blog.sentry.io/2017/05/01/release-commits.html
Regarding the support we should add to Prout, the Sentry API has a Create a New Release for a Project call, which we would get Prout to call every time a PR is seen on Prod. Prout would provide a direct link to the GitHub PR to provide context - there doesn't appear to be any other way to provide human-readable context in the Sentry release at the moment, except possibly in the
version
field. Ideally we'd like the Sentry Release Overview page to display to the PR number & title - data we could provide with Prout, if there was a legitimate field in Sentry to store it.Some of the listed features of Sentry's release work:
I've already connected the membership-frontend repository in Sentry, and hopefully with the next few released PR's we'll see some increased metadata in the entries under https://sentry.io/the-guardian/membership/releases/
cc @jacobwinch, and also @macqueen, who is working on this ✨ awesome stuff at Sentry ✨
The text was updated successfully, but these errors were encountered: