JIRA is well known as a powerful and rich-in-features issue tracker with flexible configuration mechanism and user-friendly interface. Besides this, JIRA has become a really popular issue tracker among quality assurance engineers and software development teams. Its popularity can be partially explained by profound out-of-box functionality that can be further customized to your own needs, and, additionally, it can be quickly and easily integrated with numerous systems. In this article, we will review the best JIRA integrations through third-party add-ons.
Table of Contents
JIRA Bamboo Plugin
JIRA Bamboo plugin is developed by Atlassian themselves. This is a plugin for integration between their own issue tracker and continuous integration build server Bamboo. This add-on establishes a communication channel for retrieving information about build and its status, the user who triggered the build release, revision, duration of build creation, date and time when build was completed. In addition, you can view artifacts left after build release. Interface of each issue also gets an additional tab with information about builds and all issues which the current task relates to.
The main difference of this add-on and its core advantage in comparison with other tools is a capability to remotely trigger build release right from JIRA without a necessity to switch to Bamboo for doing this. Now you needn’t interrupt you current tasks for starting release build. So if you are planning to use a combination of JIRA and Bamboo for software development, this add-on will do its best.
Jenkins Plugin for JIRA
Jenkins Plugin for JIRA is developed by Marvelution. This add-on offers its users a way to integrate Jenkins continuous integration server with JIRA. Connection between two platforms is established on the basis of an application link that is required to be configured before you start using this add-on. The main objective of this plugin is visualization of Jenkins builds in JIRA. The user can easily customize which data synchronize and which data skip. This allows speeding up the entire sync procedure and sorts out the unnecessary data during processing.
The add-on embeds into the interface of the project and individual issues, so the user can always quickly access the required information such as status of build, who and when ran the build, how much time it took to complete and which tasks it relates to. Additionally, the add-on displays the activity stream dashboard where you can find information about the progress of the project and release builds.
TeamCity Integration for JIRA
TeamCity Integration for JIRA is developed by StiltSoft. This add-on is one more extension that enables integration between the continuous integration server and issue tracker. By default,TeamCity provides only one-way integration, this add-on allows you to establish full double-way integration between TeamCity and JIRA. The plug-in does not require any additional skills and can be installed and completely configured in a blink of an eye.
This extension adds an additional tab into the interface of projects, product versions and individual issues. The add-on visualizes interconnections between issues and let you instantly view and track status of each build. If needed, you can immediately proceed to the appropriate build right from JIRA interface.
The add-on displays quite enough information about each build. For example, you can see the number of files committed, the user who added code modifications, description of commit, tests if any were run after build completion. Additionally, you get statistics about date and time when a build was launched, duration of the procedure and the number of files committed for the current JIRA issue or task.
Enterprise Message Handler
Enterprise Message Handler is developed by The Plugin People. This add-on allows you to transform your JIRA instance into a full-fledged and powerful helpdesk platform. By default, JIRA requires one account per each user, which makes it quite irrational and expensive to create a great number of new accounts for all your customers who will potentially submit an issue in undetermined future. Even if you are a complete admirer of JIRA, you will start thinking of the financial question. This extension lets you cultivate your love to JIRA and use it as a helpdesk system with no restrictions.
It integrates its own Mail Handler engine into JIRA and enables processing of incoming letters as service requests with instant transformation of these requests into common issues. Besides, email letters it also supports HipChat and in the near future will also support XMPP. Intelligent field processors will easily detect and correctly handle the incoming letters, the set of fields can be configured to your needs and requirements.
Once the issue has been submitted, the customer receives a notification and when you post your comment to the current issue he also gets the update on his or her problem. Smart mail routing efficiently processes all the incoming letters and filters the spam, so your JIRA preserves high speed and instant response.
nFeed is developed by Valiantys. Does it ever happen that you feel a need to load a bulk of data into JIRA from some external resource? So this add-on is just for you. When you create custom fields in JIRA, you need to manually pre-populate it with some values. So if the number of values does not exceed 10 values, it is not a problem, but what if you have hundreds of values that should also vary depending on the previously selected value. For such cases you can use nFeed plugin for JIRA.
It allows you to load data from various resources including SQL databases, LDAP, Remote files, REST Web services or even JIRA’s database. Once the data are loaded, you can create different data fields for selecting the imported values. This extension lets you display text fields with autocompletion of entered query, select drop-down lists, read-only select fields, or query result pickers. Besides common insertion of single fields, you can create inter-dependencies between custom fields and organize them in the form of cascading menus. It also supports the autocompletion of default values and selection of multiple values in drop-down select lists.
We hope that these add-ons will help you to simplify your JIRA experience and get much more from it.