Changes

Jump to: navigation, search

ReleaseEngineering/How To/VCSSync

720 bytes added, 22:50, 14 October 2013
How to adjust email notifications
=== How to adjust email notifications ===
 
The notify_config's are in each config file, like [http://hg.mozilla.org/build/mozharness/file/7d9425c91051/configs/vcs_sync/beagle.py#l375 this].
 
This is a list-of-dictionaries. Each dictionary has a "to" email address.
 
If <code>failure_only</code> is set to True, no emails with a successful outcome will be sent to this address.
 
If <code>skip_empty_messages</code> is set to True, no emails without a message body will be sent (these should only be successful noop runs with no warnings).
 
Allowing both of these to be False will result in a lot of email, approximately one per minute. Just setting <code>skip_empty_messages</code> to True will send email per successful push, any sort of warning, or failures.
=== How to force the process to pull/bookmark/convert/push a repo, even if nothing's changed ===
Confirm
4,971
edits

Navigation menu