[Buildbot] #2644: [nine] Add more MQ backends
Buildbot trac
trac at buildbot.net
Sun Jan 18 14:42:51 UTC 2015
#2644: [nine] Add more MQ backends
------------------------+--------------------
Reporter: dustin | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: 0.9.0
Version: | Resolution:
Keywords: mq |
------------------------+--------------------
Comment (by tardyp):
Good MQ usecase introduction is described here:
http://www.rabbitmq.com/getstarted.html
Technics from this document are relevent to buildbot:
3) pub/sub: most of the bb usecases are using this
(http://www.rabbitmq.com/tutorials/tutorial-three-python.html)
- Inform other masters of new buildrequests
- Inform status plugins of updates in the builds
- Inform Web UI of changes in any of the data
6) RPC: (http://www.rabbitmq.com/tutorials/tutorial-six-python.html)
In order to avoid web masters to have db creds in write mode, long term
plan is to use mq RPC technic for control APIS
- force scheduler
- build rebuild
- build stop
- buildrequest cancelation
--
Ticket URL: <http://trac.buildbot.net/ticket/2644#comment:4>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list