Jira
Last updated
Last updated
BugSplat's Jira integration allows your team to create defects with a few clicks. Links from BugSplat to Jira allow for quick navigation from defects to crash reports. Defects created from BugSplat automatically include symbolic call stack information and other crash-specific data.
Login to your account.
Click the Gear icon (⚙️) at the top right of the page and navigate to the Database Settings page, and under Database > Integrations > Defect Tracker, select Jira from the options shown.
Enter your Username, Token, URL, and Issue Type into the appropriate boxes. For Jira Cloud, use an API Token in the Token field. For self-hosted Jira Server use your account's password for the Token field.
Click Apply.
Once a connection to Jira has been established, you can select one of your projects from the project dropdown list.
After selecting your desired project, click Apply again.
Add additional data in any of the other fields.
The optional Assignee ID field requires the Atlassian user ID when using Jira Cloud. Jira Server doesn't support user IDs, so use the user name.
1. Create a new defect from the crashes page or a stack key page by using the Create Defect button.
2. Enter relevant details and click the Submit button to create the defect. You can also enter an existing Defect ID if you'd like to associate a crash or stack key with an existing defect from Jira.
3. Click the link to view the new Jira issue created by BugSplat.
BugSplat can listen to status updates on issues from Jira and update a defect group's status accordingly. Similarly, when a defect group's state is updated in BugSplat, the update can be pushed to Jira, which allows the two systems to stay synchronized.
To configure bi-directional Jira synchronization, perform the following steps:
Create a Jira System webhook via ⚙️ > System > WebHooks
Set the WebHook URL value to https://app.bugsplat.com/api/webhook/jira.php?database=your-bugsplat-database
, being sure to use the name of your BugSplat database
Generate a WebHook Secret and copy the secret value
Configure the webhook to emit events for Issue Updated
Navigate to BugSplat's Defect Tracker Integration page
Enter values for Webhook Secret, Open Status, and Closed Status
You can test the integration by linking a Jira issue to a BugSplat defect. Set the BugSplat status to Open or Closed. When the status changes in BugSplat, the Jira status should be set to the value you entered for Open Status and Closed Status, respectively.
Want to create issues in Jira automatically for each new crash or crash group? Check out the document on auto-creating defects in your third-party defect tracker tool here.