# danger-jira [](LICENSE.txt) [](https://rubygems.org/gems/danger-jira) A [Danger](https://github.com/danger/danger) plugin for that links JIRA issues to pull requests for both GitHub and GitLab. Inspired by [danger-plugin-jira-issue](https://github.com/macklinu/danger-plugin-jira-issue) ## Installation Add this line to your Gemfile: ```rb gem 'danger-jira' ``` ## Usage ```ruby // Dangerfile jira.check( key: ["KEY", "PM"], url: "https://myjira.atlassian.net/browse", search_title: true, search_commits: false, search_branch: false, search_body: false, fail_on_warning: false, report_missing: true, skippable: true ) ``` With "KEY-123" in the PR title or PR body, Danger will comment with:
Messages | |
---|---|
:book: | :paperclip: KEY-123 |
Generated by :no_entry_sign: Danger
## Skipping You can skip danger checking for a JIRA issue by if `no-jira` is provided on the PR title, description or commits. `nojira` is also allowed on branch names. ## License MIT