Feature Request - YouTrack create issue
Proposal
If this feature is available we will easily verify our Youtrack Issue ID from GitLab. If any Youtrack issue ID exists or not then GitLab Commit will not execute successfully.
We already integrated GitLab with Youtrack using GitLab Integration and GitLab CI/CD feature. After doing it works.
Below I have shared the project name and link which is used in this implementation.
Project Name: dummy_project
Project Link: https://gitlab.com/onemitutoyo/dummy_project
We already created some Youtrack issues under Agile board.
Some of our requirements are already fulfilled. But we have some additional requirements.
Both are shared below.
Scenario 1:
When we change anything in our GitLab repository code and commit with specific Youtrack issue ID
( Example: #DT-17 to Verify
new function added
)
it executes and Youtrack issue state is changed. This issue id #DT-17 exists in Youtrack Agile board.
Result: It perfectly works.
Scenario 2: When we change anything in our GitLab repository code and commit with specific Youtrack issue ID (Example: #DT-100 to Verify new function added ) it executes and Youtrack issue state is not changed. This issue id #DT-100 does not exist in Youtrack Agile board. But GitLab commits executes successfully although Youtrack issue ID does not exist in Youtrack and change not reflected.
Our Expectation: After changing code and then when we want to commit, it must Validate Youtrack issue ID, Issue state, spelling in commit message first before commit execute successfully.