Enable Dimensions CM requests

To use requests from a Dimensions CM instance with commits in a PulseUno Git repository, enable Dimensions CM as a request provider.

Prerequisite: Connect to Dimensions CM repository

External requests

Review these guidelines if you are integrating with a Dimensions CM instance that uses external requests:

  • If a product is mapped to multiple request providers in Dimensions CM, you can use tasks and issues from those providers in PulseUno.

  • For a product that is mapped to multiple request providers, PulseUno displays requests from each mapped provider, including native Dimensions CM requests.

    A product's request catalog includes a full list of requests filtered by provider. The Inbox in the My Work area contains requests that are assigned to you.

    When you open a request, Dimensions CM requests are displayed in PulseUno, while external requests open in their respective provider instance.

  • If a Dimensions CM repository uses native requests and then switches to external requests, restart PulseUno to make it recognize the change.

Back to top

Enable Dimensions CM as request provider

To enable a Dimensions CM connection to provide requests, you need administrator or owner permissions.

Note: When referencing a request in a commit, place the request label in square brackets, for example, [QLARIUS_CR_44]. Or use the variable %REQUESTLABELINBRACKETS%. This commit pattern ensures that the PulseUno Git server recognizes requests. For details about configuring the automatic commit message, see Set system properties.

To enable Dimensions CM as a request provider:

  1. On the top navigation bar, select a space from the spaces list.

  2. On the Products page, open the Git repository in which you want to use Dimensions CM requests.
  3. On the sidebar, navigate to Settings > Integrations.

  4. In the Requests section, provide the details of the Dimensions CM connection:

    Field Description

    Enable Agile functionality

    Select this option to enable request backlogs and iterations for Dimensions CM Agile planning.

    For details about the Agile functionality, see Agile request management.

    Connection Select the connection to a Dimensions CM repository.
    Dimensions CM product Select a Dimensions CM product to provide requests.
  5. Specify the branch patterns to match request labels. Enter a regular expression to extract the Dimensions CM request label from the stream name.

    PulseUno checks the expression against requests to find the matching labels. By default, PulseUno assumes that the stream name matches the Dimensions CM request label.

    Example: This expression matches typical Dimensions CM requests: PROD1_TYP1_\d+

    This expression matches typical defects from an ALM Octane request provider mapped to Dimensions CM: D\d+

    You can use groups in regular expressions. For example, to match commit messages containing the phrase Fixes D1234, where D1234 is the request label, you could use this pattern: Fixes (D\d+)

    Pull requests are automatically related to Dimensions CM requests that match the regular expression.

    To add more regular expressions, click Add .

  6. Click Save.

Back to top

See also: