Page MenuHomeDevCentral
Paste P170

Current CI notifications workflow
ActivePublic

Authored by dereckson on Feb 21 2016, 18:10.
+------------+
| |
| GitHub XXXXXX +------------+
| | XXX | |
+------------+ XXX | Wearg |
XX XXXX |
+------------+ XX XX +------------+
| | XX XX
| Docker Hub |XX +-X-----------------------+ +-----------------------+ X +------------+
| | XXX | | | |XX | |
+------------+ XXXX | Notifications center | | Broker |X | CLI client |
XXXX| | | |XXXXXXXX| |
+------------+ | Receive webhook payload +------->+ +---------------+ | +------------+
| | | Emit standard notif | | |Exchange point | |
| DevCentral |XXXXXXXXXX| Send them to the broker | | |"Notifications"| |XXXX +------------+
| | | | | +---------------+ | XXX | |
+------------+ +-----------------------+-+ +-----------------------+XX XX| CLI client |
XXX XX | XX | |
+------------+ XXX X | XX +------------+
| | XXXX XX | X
| Jenkins | XXXX XX v XX +------------+
| * | XX Call another service XX | |
+------------+ XX e.g. diffusion.looksoon XXX| Other app |
XX | |
+------------+ XXX +------------+
| | XXXX
| Auth Grove |XXX
| * |
+------------+
* not yet