Build Notifications

Version 1 by Robin Shen
on Dec 24, 2009 08:09.


 
compared with
Current by Robin Shen
on Aug 20, 2010 01:58.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 2 changes. View first change.

 h1. Force to send build notifications
 Users can [subscribe to configurations|manage build subscriptions] to get build notifications if they are willing to do so. On the other hand, you can set up the configuration to forcibly send build notifications to users under certain conditions even if they do not choose to subscribe. This can be done by editing advanced setting of corresponding configuration and enabling notification for related notifiers. For example, below screenshot forces build notifications being sent to all committers through email if build is failed:
  Users can [subscribe to configurations|manage build subscriptions] to get build notifications if they are willing to do so. On the other hand, you can set up the configuration to forcibly send build notifications to users under certain conditions even if they do not choose to subscribe. This can be done by editing notification setting of corresponding configuration like below:
 !configure-build-notification.png!
 Please note that only one notification will be sent if the user is eligible for both forced notification and subscribed notification.
  
 h1. Customize notification templates
 Build notification templates can be customized by editing advanced setting of corresponding configuration and enabling notification for related notifiers as shown in the above screenshot. The default templates includes various default template files under _resource_ directory of QuickBuild server's installation directory. Under no circumstances should you change these default template files since they will be overwritten when QuickBuild is upgraded. If you want to customize these templates, please copy them to different files, edit the copied files, and then include them from the notification setting. Below is an example of including a customized template file in _Email Body_ property of the email notification setting:
 {code}
 #parse ("my_html_notification.vm")
 {code}