When Stash is integrated with Atlassian JIRA, you can:
Stash integrates with JIRA by means of an 'application link'. You can set up application links either during the Stash install process, or as described below.
|
Linking Stash with JIRA
To link Stash to a JIRA server:
Go to the Configure Application Links screen in Stash:

Click Add Application Link:

Complete the application link wizard to connect Stash to your JIRA server. It is recommended that you make use of the automatic link-back from JIRA to Stash.
More detailed information about application links can be found on Configuring Application Links.
You're finished! No other configuration is required. The next time a commit is pushed to a Stash repository, Stash will index all previous commits to that repo and link them to the corresponding JIRA issues. Your JIRA issues will then appear in the changesets and commit lists in Stash. On the JIRA side, the commits associated with a specific issue will now appear in the issue's Source tab.
| Where are my issues? To avoid overloading your server, Stash will trigger issue key indexing for a particular repository on the first push to that repository after you have created a JIRA Application Link. So if you aren't seeing JIRA issue keys showing up in your "Issues" column, try pushing a small change to the repository and refreshing the page. |
Known issues with the JIRA integration
We have tried to make the integration of JIRA with Stash as straightforward as possible. However, we are aware of the following issues:
- Stash only supports one JIRA server; we only pick the primary one.
- There is no checking for project or issue-key validity; Stash may link to issues that do not actually exist.
We apologise for the inconvenience. You can watch the 2 issues below to keep track of our progress:
- STASH-2471 - Authenticate to see issue details
- STASH-2470 - Authenticate to see issue details
