Integrate QuickBuild with GitHub Issue
Since QuickBuild 5.1.0, QuickBuild integrates with GitHub by featuring:
- Hyperlink the issue ids mentioned in commit message
- Generate an issues report from commit messages
- Create an issue to Bugzilla based on step condition
Configure GitHub Issue Tracker
Go to configuration settings and select GitHub server to define, and then below screen will be displayed:
Below lists the descriptions of these properties:
Property | Description |
---|---|
Server URL | The URL of GitHub server. |
User Name | The user name which will be used to retrieve the issues information from GitHub server. |
Password | The password for the user. |
Issue Pattern | Uses Java regular expression to match the issue ids from commit messages. By default, below pattern will match #123 or bug:123. ```java (?<!:)(?:# |
After you configured, all issues mentioned in commit messages will by hyperlinked:
and an issues report will be shown in Issues tab: