Danger plugin to integrate your pull request with JIRA
npm install danger-plugin-jira-integration

> Danger plugin to integrate your pull request with JIRA
Install:
``sh`
yarn add danger-plugin-jira-integration --dev
At a glance:
`js
// dangerfile.js
import jiraIntegration from "danger-plugin-jira-integration";
jiraIntegration({
url: "https://myjira.atlassian.net/browse"
});
`
When JIRA-123 in one of the following:
- PR title
- PR body
- git branch name
then Danger will comment with:
| Messages | |
|---|---|
| :book: | :link: JIRA-123 |
Generated by :no_entry_sign: dangerJS
If you'd like to be more specific, you can supply a specific Jira key to match:
`js`
jiraIntegration({
key: "JIRA",
url: "https://myjira.atlassian.net/browse",
});
This plugin will recognize only issues starting with that key (e.g. JIRA-123) and ignore any other keys (e.g. ABC-321).
If you work with multiple JIRA project boards, you can supply multiple project keys:
`js`
jiraIssue({
key: ["ABC", "DEF"],
url: "https://myjira.atlassian.net/browse"
});
This plugin will recognize issues starting with those keys (e.g. ABC-123 and DEF-234`).
See the GitHub release history.
See CONTRIBUTING.md.