Skip to main content
Version: QB10

Working with Issue Tracker

QuickBuild works with issue tracker tightly:

  • Hyperlink the issues in SCM commit messages to issue tracker
  • Generate an issues report which will show you all the issues related with a build and also you can list all issues from a specified build.
  • List all changed files against an issue
  • Update issue status via SCM commit messages
  • Release a version/milestone to issue tracker
  • Add the fixed version/milestone for issues mentioned in SCM commit messages
  • Create an issue via a step which is useful if you want to track the build status in your issue tracker

Developers can now update their issues via commit commands and need not update their issues manually from Issue Tracker GUI. Moreover, QuickBuild can manage or release a version to issue tracker and also update fixed version field or something equivalent of the issues which can help you generate the release notes easily.

Supported Issue Tracker

Below table lists the supported issue tracker:

Issue TrackerVersion
Atlassian Jira3.13.3 or higher
Bugzilla3.4 or higher
Trac0.11 or higher
CollabNet TeamForge5.4 or higher
Redmine1.1 or higher

If you use a different issue tracker QuickBuild not supported yet, read this document and it will also help you to hyperlink the issue keys mentioned in the commit messages. Or you may consider write a plugin to support, it is very easy.

Basic Features Overview

Issues In Build Overview

All issues will be hyperlinked and when mouse is hover on the issue key, the summary will be displayed:

Issues Report

All issues mentioned in commit message will be collected and you will get a report in build Issues tab, the issues will be updated automatically from your tracker server so that the report can always keep accurate:

You can also select a build to generate the issues report:

and to know what files were changed against an issue:

Advanced Features

For most of the issue trackers, QuickBuild supply more advanced features:

  • Update issues/tickets via SCM commit messages
  • Release a version/milestone to issue tracker
  • Add the fixed version/milestone for issues mentioned in SCM commit messages

Read below documents to know more: