monasca / pr-bot

Automatic version checker bot
Apache License 2.0
6 stars 1 forks source link

Clean up HipChat CI notifications #24

Open timothyb89 opened 6 years ago

timothyb89 commented 6 years ago

Right now our HipChat notifications are very noisy. As an example, we just merged monasca/monasca-docker#322. This caused:

So 1 change through the pipeline generated 11 notification cards in our HipChat room.

Issues with this include:

Minimally I'd like to see the following messages:

It would also be nice to use collapsed cards for all non-error messages. Link directly to the PR via the title and keep the details hidden.

For the above example this would cut it down to 8-9 messages. To be honest this is still too many, but I'm not sure how to cut this down more. At least we can make the messages we do send actually helpful so there's a reason to read them.