Skip to content

zakharsk/mattermost-jira

Repository files navigation

JIRA Mattermost Webhook Connector

Go Report Card codecov Build Status

For Heroku administrator

You need Heroku application name in https://<heroku_app_name>.herokuapp.com format.

Deploy

For Mattermost administrator

You need incoming webhook URL in http://<mattermost_server>/hooks/<web_hook_id> format. Can be copied from Mattermost config.

  • System console

  • INTEGRATIONS → Custom Integrations

    • Enable Incoming Webhooks: true
    • Enable integrations to override usernames: true
    • Enable integrations to override profile picture icons: true
  • Team menu (3 dots near the Team name in top-left corner at the team-screen)

  • Integrations → Incoming Webhooks

  • Add Incoming Webhook

For JIRA administrator

  • JIRA Administration → System
  • ADVANCED → WebHooks
  • Create a WebHook:
    • URL: https://heroku_app_name.herokuapp.com?mattermost_hook_url=mattermost_hook_url
    • Issue:
      • created: true
      • updated: true
      • deleted: true

Other info

Tested with:

  • JIRA v6.4.8
  • Mattermost v3.4.0

ToDo:

  • Handle errors (muted now)

About

Mattermost and JIRA connector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages