Skip to content

masikrus/mattermost-plugin-sentry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mattermost-plugin-sentry

Go Mattermost Sentry

Sends Sentry notifications to Mattermost.

This plugin will decode the following notification payload from Sentry:

{
  "project": "mattermost-plugin-sentry",
  "url": "http://sentry.example.com/mattermost-plugin-sentry/issues/1",
  "event": {
    "title": "Error: This is an error example",
    "location": "~/miZyind/mattermost-plugin-sentry/example.ts"
  }
}

And post the notification to the specific channel: Thumb-1

🔮 Usage

Add the callback url https://<MATTERMOST-HOST>/plugins/com.github.mizyind.mattermost-plugin-sentry/webhook?channel=<MATTERMOST-CHANNEL-ID> to Sentry's WebHooks plugin: Thumb-2

That's it!

🔨 Build

# Uses makefile to compile go binary file and generates a tar bundle of the plugin for install.
$ make
# Output "plugin.tar.gz" to the current working directory.

🖋 Author

miZyind mizyind@gmail.com

📇 License

Licensed under the MIT License.

About

Sends Sentry notifications to Mattermost.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.5%
  • Makefile 13.5%