[users at bb.net] 0.9.1, Synchronization between builders and stopping steps

Drago Trusk drago.trusk at gmail.com
Tue Nov 22 09:56:35 UTC 2016


I have a particular build requirements for which I'm not sure if there is
any built in solution.

Lets say I have a server and a client, I start a server and when server is
in a particular state, client is started  for testing. Thing is, I'm not
sure how to do that in a server builder, but rather I need another builder
which only has wait for state step and when that step finishes triggers
trigger scheduler for a client. This complicates build graph, especially
situations if/when I have to check server state multiple times and trigger
build process for particular test client after server is in particular
state. This means that for each such change I need one builder that only
has a wait and trigger step. Clients are also on different
platforms/workers so it's not possible to embed check step into client.

Also, what is the usual approach to stop step (in this case server builder
step for starting server)?
Database with getStep then interrupt?
In both cases I'm not sure if there is an easy way to get step/stepid
without querying the database.

Thank you for the response.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20161122/b1f9e95c/attachment.html>

More information about the users mailing list