I need one clarification to do this option or feature in Gitlab CI with JIRA issue while doing merge request.
For Example: pipeline with JIRA issue ID validation check. Pipeline fails if issue ID not in open in JIRA.
My Gitlab project should have multiple branches to test each condition:
- merge with no ID
- merge with ID not in “In Progress” or “Done” state
- merge with ID in “In Progress” state