Danger plugin to link JIRA issue in pull request
npm install danger-plugin-jira-issue-gitlab

> Danger plugin to link JIRA issue in pull request
Install:
``sh`
yarn add danger-plugin-jira-issue --dev
At a glance:
`js
// dangerfile.js
import jiraIssue from "danger-plugin-jira-issue";
jiraIssue({
key: "JIRA",
url: "https://myjira.atlassian.net/browse",
emoji: ":paperclip:",
format(emoji, jiraUrls) {
// Optional Formatter
return "Some Custom Message";
},
location: "title" // Optional location, either 'title' or 'branch'
});
`
With JIRA-123 in the PR title, Danger will comment with:
| Messages | |
|---|---|
| :book: | :paperclip: JIRA-123 |
Generated by :no_entry_sign: dangerJS
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.
Install Yarn, and install the dependencies - yarn install.
Run the Jest test suite with yarn test`.
This project uses semantic-release for automated NPM package publishing.
:heart: