Jira Integration
Once the process description is saved, users will be provided with one of two options, depending on the team Jira settings:
If the Team is Connected to Jira:
The "Create Jira Ticket" button will be displayed.
Enabled Mode: Button will be in enable mode if the process is published.
Disabled Mode: Button will be in disable mode until the process is published..
If the Team is Not Connected to Jira:
The Connect Jira button will be displayed. This button will navigate to the team Jira settings.
Jira Ticket creation
Users have the capability to create a Jira ticket for a specific version, where the ticket's description includes details about that version.
Process description.
Process link.
Runs associated with it.
After creation, the "Create Jira" button will be replaced with the Jira ticket ID, which users can click to navigate directly to that specific Jira ticket. Upon publishing the next version, the "Create Jira" button will reappear for the new version.
Managing Jira Ticket Creation
When users click the Create Jira Ticket button, a modal opens prompting them to verify certain conditions based on the process status before proceeding.
Default Condition: Regardless of the process status, users will see the prompt: Creating a Jira ticket will disable auto-generation for this version.
Condition 1: No Runs and No Pending Tickets:
If no runs are created for this version and there are no pending tickets from previous versions, users are prompted with:
"No runs performed to verify process. Do you still want to create the Jira ticket?"
"Creating a Jira ticket will disable auto-generation for this version."
Condition 2: Runs Created, No Pending Tickets:
When runs are created for this version and there are no pending tickets from previous versions, users are prompted with:
"Creating a Jira ticket will disable auto-generation for this version."
Condition 3: No Runs and Pending Tickets:
If no runs are created for this version but there are pending tickets from previous versions, users are prompted with:
"Creating a Jira ticket will disable auto-generation for this version."
"No runs performed to verify process. Do you still want to create the Jira ticket?"
"The previous version's ticket is still not done or is in progress. Do you want to update the ticket or create a new one?"
Condition 4: Runs Created and Pending Tickets:
When runs are created for this version and there are pending tickets from previous versions, users are prompted with:
"Creating a Jira ticket will disable auto-generation for this version."
"The previous version's ticket is still not done or is in progress. Do you want to update the ticket or create a new one?"