Firefly KB

Q10020 - How to integrate Firefly with Bugzilla?

You can integrate Firefly with 3rd party defect tracking systems. In Firefly changeset, it can keep a list of CRID (Change Request ID) which point to defects in defect tracking systems. When you submit a changeset, Firefly can send a summary information of this changeset to the defect tracking system configured in your Firefly server. Then your defect tracking system can keep this information in its records, from there, you can link back to Firefly web UI.

To enable this integration, here is how to configure Firefly server on Web:

  1. Login Firefly web, use an account with Firefly Server Administration privilege. For example, you can login as admin.
  2. Click the Admin icon on the top right toolbar.
  3. Click Firefly Server Properties in the main panel.
  4. Click the top right Edit button to bring up the editing dialog.
  5. Click the OtherTab
  6. Two properties you want to change:

    • DTS system URL for displaying a defect page - this specifies a URL that shows information of a defect. The default value points to a URL in Hansky Butterfly system.

      To integrate with Bugzilla, you can change this to:
      http://bugzilla_server/bugzilla/show_bug.cgi?id=

    • DTS system URL for a submit - this is the URL where Firefly will post changeset information to when doing submit. For now, only Hansky Butterfly supports this.

You can do this in Firefly Server Explorer as well.

Here is a screenshot of Firefly changeset on Web. It has a link pointed to a bug in bugzilla.

figure 1


Here is a screen of a defect in Hansky Butterfly, it has a changeset tab shows changesets in Firefly that related to this defect.

figure 2


Applies To

  • Hansky Firefly 3.0