JIRA Workflow Synchronization
If the JIRA issue Status field is mapped to the Status field of the Codebeamer tracker item field, either for export or bi-directionally, the JIRA issue Resolution field needs to be mapped to an appropriate Codebeamer tracker item field. That field value also needs to be synchronized with JIRA. The Codebeamer State Transitions must also be synchronized with the JIRA issue workflow, otherwise, exporting Codebeamer status changes to JIRA may not be possible
|
Only map the JIRA issue Status field to the Codebeamer Tracker item Status Field if the Codebeamer tracker should fully adopt the JIRA workflow. If JIRA should not be the Master for the workflow, then either avoid mapping the JIRA Status field or import the JIRA Status field to a new custom tracker field, for example, "JIRA Status". Do this only if synchronization is required between the Codebeamer Status field and the JIRA Status at specific synchronization points. Configure actions in the appropriate Codebeamer State Transitions or workflow Event Handlers that change the JIRA Status accordingly.
|
If the JIRA user configured for the JIRA synchronization has Administer projects permissions on the JIRA project, Codebeamer automatically performs the necessary JIRA issue workflow synchronization.
Otherwise, the workflow synchronization is to be manually performed.
To change the user for the JIRA synchronization, or to synchronize the workflow with a one-time login as a different user, the username and password of a JIRA user who has Administer projects permissions on the JIRA project.
Without the proper access, the workflow can still be synchronized using the following work around:
1. In JIRA navigate to the > > page to determine the workflow for the issue type to synchronize.
For example, in the following image the project is Simple Issue Tracking, and the issue type is Bug
2. Ask a JIRA administrator to export the workflow as an XML file.
For example, the following image shows the As XML option chosen for exporting the SIT: Simple Issue Tracking Workflow workflow.
• Choose Sync from file and select the XML file.Only choose the option to synchronize the workflow now if one of the following situations are true:
◦ The Codebeamer State Transitions are already compatible with the JIRA Workflow
◦ The Codebeamer State Transitions are intended to be edited manually.
Synchronizing workflows by replacing the Codebeamer workflow with the JIRA workflow can have the following side effects:
If the Codebeamer tracker already contains items, and those items are in a Status that is not a mapped JIRA target status, The the existing State Transitions from and to this Status are removed, and. The the Status itself is marked as obsolete.