Integrating QuickBuild with Redmine

Version 4 by Steve Luo
on Sep 13, 2011 00:58.


compared with
Current by Steve Luo
on Sep 28, 2011 04:59.


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

View page history


There are 1 changes. View first change.

 The integration features:
 * Hyperlink the issue ids mentioned in commit message
 * Generate an issues report from commit messages
  * Display SCM commits associated with each issue.
  
 h3. Configure Redmine
 To enable the integration, you need configure Redmine setting first. Go to configuration settings->Issue Tracker->Redmine server, and then below screen will be displayed:
 !redmine-setting.png!
  
 Below lists the descriptions of these properties:
  ||Property||Description||
  |Server URL|The URL of Bugzilla server. {html}http:// or https://{html} is needed here.|
  |User Name|The user name which will be used to retrieve the issues information from Bugzilla server.|
  |Password|The password for the user.|
  |Issue Pattern|Uses [Java regular expression|http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html] to match the issue ids from commit messages. By default, below pattern will match #123 or bug:123.
  {code}
  (?<!\:)(?:#|bug:)\d+
  {code}|
  |Associated Project|The key of the related project.|
  
 After you configured, all issues mentioned in commit messages will by hyperlinked:
 !issues-on-overview.png!
  
 and an issues report will be shown in Issues tab:
 !issues-report.png!