Slack integration for Mantis bug tracker
PHP
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0e00367 Mar 2, 2018
Permalink
Failed to load latest commit information.
lang Test notifications #39 Mar 2, 2018
pages Test notifications #39 Mar 2, 2018
LICENSE Initial commit Feb 12, 2014
README.md added support for Mattermost Sep 6, 2017
Slack.php Test notifications #39 Mar 2, 2018
mantis_logo.png Optimized logo Nov 12, 2016

README.md

MantisBT-Slack

A MantisBT plugin to send bug updates to Slack and Mattermost channels.

Setup

  • The master branch requires Mantis 2.0.x, while the master-1.2.x branch works for Mantis 1.2.x.

  • Extract this repo to your Mantis folder/plugins/Slack.

  • On the Slack side, add a new "Incoming Webhooks" integration and note the URL that Slack generates for you.

  • On the MantisBT side, access the plugin's configuration page and fill in your Slack webhook URL.

  • You can map your MantisBT projects to Slack channels by setting the plugin_Slack_channels option in Mantis. Follow the instructions on the plugin's configuration page to get there. Make sure the plugin_Slack_channels configuration option is set to "All Users", with type "complex". Example value for this setting:

          array (
            'My First Mantis Project' => '#general',
            'My Second Mantis Project' => '#second-project'
          )
    
  • You can specify which bug fields appear in the Slack notifications. Edit the plugin_Slack_columns configuration option for this purpose. Follow the instructions on the plugin configuration page.