Integrating JIRA with QuickBuild

Version 3 by Steve Luo
on Jun 05, 2010 05:32.


compared with
Current by Steve Luo
on Aug 28, 2010 05:43.


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

View page history


There are 7 changes. View first change.

 From QuickBuild 3, a two-way solution is provided to integrate with Atlassian JIRA. The integration features:
  Since QuickBuild 3, a two-way solution is provided to integrate with Atlassian JIRA. The integration features:
 * Hyperlink the JIRA keys in commit messages to corresponding JIRA pages
 * Generate an issues report from commit messages
 * Progress/update the issues from commit messages
 * Release a version of a project in JIRA and update the fixed versions field of issues with status fixed or closed
 * Create an issue to JIRA based on a customized step condition
 * View SCM changes for each issue
 * View related builds for each issue
 * View related builds for each project
  
 This page will describe how to integrate QuickBuild in JIRA.
  
*On This Page*
  
 {toc:class=pagetoc|style=disc|indent=20px|maxLevel=3}
  
 {info}
 Supported JIRA version: 4.0 or higher.
 {info}
  
*On This Page*
  
 {toc:class=pagetoc|style=disc|indent=20px|maxLevel=3}
  
 h3. Install QuickBuild Plugin For JIRA
  
# Download QuickBuild Plugin for JIRA from the following link: http://build.pmease.com/build/50.latest
  # Download QuickBuild Plugin for JIRA from administration page like below:
 !download-jira-plugin.png!
 # Shutdow JIRA server.
# Copy the jar file downloaded into your JIRA plugins directory: $JIRA_HOME/plugins/installed-plugins/
  # Copy the plugin jar into plugins directory: \{JIRA_HOME\}/plugins/installed-plugins/
 # Start JIRA server.
  
 You may reference http://confluence.atlassian.com/display/JIRA/Managing+JIRA's+Plugins for details about managing JIRA plugin.
  
h4. Configure QuickBuild Server
  h3. Configure QuickBuild Server
 If the plugin has been installed successfully, you can configure the QuickBuild server from Administration page:
  
 !quickbuild-server-admin.png!
  
 To add a QuickBuild Server, you need define the associations between JIRA project and QuickBuild configuration(s). One JIRA project can be associated with multiple QuickBuild configurations.
  
 !add-quickbuild-server.png!
  
 h3. Issue Changes and Issue Builds
 {note}
 Issue changes and builds are only available when JIRA for QuickBuild plugin is configured. Reference [Integrating QuickBuild with JIRA] for details.
 {note}
  
 After successfully configured QuickBuild server, you can now view the related changes for an issue:
  
 !issue-changes.png!
  
 Click the 'View' link to view the source code, and 'Diff Prev' to diff the source code with previous edition.
  
 and also the related builds:
  
 !issue-builds.png!
  
  
 h3. Project Builds
 You can also view the builds history from your JIRA project tab.
  
 !project-builds.png!