Charcoal-SE / metasmoke

Web dashboard for SmokeDetector.
https://metasmoke.erwaysoftware.com
Creative Commons Zero v1.0 Universal
43 stars 34 forks source link

Post CI Status to chat for other projects #142

Closed angussidney closed 7 years ago

angussidney commented 7 years ago

Currently, when a CI build for Smokey finishes the status is posted to chat:

CI on 4b53165 succeeded.

Some of our other projects also have CI builds/tests. In particular, our Userscripts Repo and our website.

Could we get CI status notifications on these in chat too? E.g.

[ Userscripts ] CI on aabbcc1 succeeded

[ charcoal-se.org ] CI build to HTML on ddeeff2 failed

ArtOfCode- commented 7 years ago

Certainly possible, just a case of hooking the webhook up to metasmoke.

ArtOfCode- commented 7 years ago

Done with 065919bb11e1348ff7aed42acc6e552146cba7b6. @Undo1 needs to set up the hooks because he's got the GH secret.

Undo1 commented 7 years ago

Should be added to Charcoal-SE/userscripts and Charcoal-SE/charcoal-se.github.io. Deploy pending CI fix.