bitbucket does not send emails to trac@einsteintoolkit.org
Trac used to sent emails to trac@einsteintoolkit.org but the current bitbucket tracker no longer does so.
Users have to either "watch" the repository or (better) we need to add a http hook to send the emails once more: https://bitbucket.org/einsteintoolkit/tickets/admin/addon/admin/bitbucket-webhooks/bb-webhooks-repo-admin
Comments (8)
-
reporter -
reporter This does not seem to be quite sufficient.
- it does not seem to work right now (at least I am not seeing any emails showing up for #2226
- it only sends emails when issues are created, not when they are updated (see https://confluence.atlassian.com/bitbucket/setting-email-preferences-for-an-issue-tracker-223216507.html)
-
reporter I will have a proof-of-concept ready soon.
-
reporter A simple hook has been set up to send trac-like emails to maintainers@einsteintoolkit.org (this being the only(?) address the server lets me send emails to) so that not everyone is spammed by testing emails.
The script is in
hooks/issue_changed.php
of the ET www repo.This can be made to work on a local machine for testing by sending emails to just
$USER@localhost
, setting up a hook in private repository and adjusting the hook UUID used for authentication in the script. -
reporter Testing email sender settings.
-
reporter - changed status to open
Emails are now being sent about tickets being created, commented on and their status being updated.
There is no hook in place yet that would send comments from pull requests to trac@einsteintoolkit.org yet.
-
reporter Our current script will be affected by https://developer.atlassian.com/cloud/bitbucket/bbc-gdpr-api-migration-guide/ in particular the change in visibility of the assignee user name on ticket changes.
-
reporter - changed status to on hold
Check back in May to see if indeed we need to change anything or if the assignee change only affects actual API calls and not data being sent to webhooks.
- Log in to comment
Correction. This facility moved and is now found here: https://bitbucket.org/einsteintoolkit/tickets/admin/issues/mailing-list