Uploaded image for project: 'Bitbucket Server'
  1. Bitbucket Server
  2. BSERV-10561

Provide single admin interface for the integration regex customization

    XMLWordPrintable

    Details

    • UIS:
      3
    • Feedback Policy:
      We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Description

      Problem Definition

      According to BSERV-2470 Bitbucket Server does not verify if the JIRA issue actually exists. However different integration options are difficult to configure or even hardcoded:

      • integration.jira.key.pattern is responsible for setting the patter for the JIRA issue key detection in the commit comments or pull requests
      • issueKeyRegex is hardcoded regex into pull request from which remove the punctuation from the pull request title if the branch name contain underscore or other punctuation in the name while preserving the JIRA issues keys

      As JIRA project key can contain underscores as mentioned in Changing the project key format it can lead to incorrect issue detection so that requeres the customization of the default regexes.

      Suggested Solution

      Provide the single configuration interface for such changes to provide simple and convenient way to provide compatibility with all the possible JIRA project ID.

      Why this is important

      While the default settings are causing end users frustration because of incorrect statistics on JIRA tickets the customization of the regexes in a different part of the systems are increasing the upgrade complexity for the system administrators.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              ashaleev Anton Shaleev
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated: