Patrick-Kladek / Callisto

Parse Clang Static Analyzer messages and pass them to Slack
MIT License
21 stars 3 forks source link

Slack Support #9

Closed Patrick-Kladek closed 3 years ago

Patrick-Kladek commented 3 years ago

Description

Right now I'm using Callisto in a workflow where the Pull Request is created when the task is finished. Therefore our approach with posting the build result to GitHub won't really work. Adding Slack support as it will be an improvement for such use cases.

Tasks

Infos for reviewer

The formatting of slack messages did change a bit. Now errors, warnings & unit tests are grouped together (and use the corresponding color). Unfortunately it uses the outdated format. Not sure if I have time to support the new Blocks API https://api.slack.com/tools/block-kit-builder

Preview

Bildschirmfoto 2020-09-22 um 22 56 02

Note should be merged after #8