/jira-mattermost-bridge

Primary LanguageJavaScriptMIT LicenseMIT

jira-mattermost-bridge

Bridge app for translating JIRA webhooks to Mattermost format.

Configuration

Set the following environment variables to provide the Mattermost and JIRA server details:

Integration

  • Install the required modules by running npm install
  • Start the app by running npm start
  • Configure Mattermost server and create a new incoming webhooks and note the hook-id (the part that appears after hooks in the hook URL.
  • Configure JIRA Webhooks to forward the hook (for the required JQL) to http://<jira-mattermost-bridge url>:<port>/hooks/<mattermost hook id>
  • That's it.

Docker Version

Pull the image from Docker Hub and run a container:

docker run --rm -p 8080:8080 adamgolab/jira-mattermost-bridge

TODO

  • Support other JIRA event (for now it support only issue_updated, issue_created and issue_deleted events)