Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

This is only for projects created before 1.8, if they have not been updated to use the new JIRA plugin

Info

In order to connect to JIRA need your own JIRA Cloud access. It needs to be connected to Matrix Requirements Medical through the Matrix Requirements Medical Connector add-on.

The configuration is done using a JSON object. Please note the text must use double quotes (") around all strings. The following parameters can be set:

...

Code Block
languagejs
titleAdvanced Configuraiton
collapsetrue
{
    "enabled": 'true',
    "workflow": {
        "project": "MATRIX",
        "configuration": [{
                "type": "ECO",
                "jiraType": "Task",
                "states": [
                    {"key": "open", "color": "white", "background": "red", "done": "false"},
                    {"key": "in progress", "color": "black", "background": "yellow", "done": "false"},
                    {"key": "done", "color": "white", "background": "green", "done": "true"}]
            }, {
                "type": "",
                "jiraType": "OTHER",
                "states": [
                    {"key": "open", "color": "white", "background": "red", "done": "false"},
                    {"key": "in progress", "color": "black", "background": "yellow", "done": "false"},
                    {"key": "done", "color": "white", "background": "green", "done": "true"}]}
        ]
    },
    "filterCreate": {"MATRIX": []},
    "filterShow": {"MATRIX": ["closed.png"]},
    "defaultMenuEnabled": 'true',
    "customMenu": [{
            "type": "REQ",
            "tickets": [{
                    "menu": "Create Specs",
                    "title": "Create specs for '{0}' - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Task"
                }, {
                    "menu": "Update Specs",
                    "title": "Update specs for '{0}' - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Task"
                }]
        }, {
            "type": "TRUN",
            "tickets": [{
                    "menu": "Execute",
                    "title": "Execute '{0}' - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Task"
                }, {
                    "menu": "Test Failed",
                    "title": "Test '{0}' failed - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Bug"}]
        }, {
            "type": "SPEC",
            "tickets": [{
                    "menu": "Implement",
                    "title": "Implement '{0}' - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Task"
                }, {
                    "menu": "Develop Tests",
                    "title": "Develop tests for '{0}' - {2}",
                    "description": "{3}",
                    "project": "MATRIX",
                    "type": "Task"}]
        }
    ]}

 

Filter by label (Content by label)
showLabelsfalse
max5
spacesPUB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "jira" and type = "page" and space = "PUB"
labelsJIRA

...