[Buildbot-devel] acquiring multi-step locks/lock until the end of the build

Mikhail Sobolev mss at mawhrin.net
Thu Feb 26 19:11:20 UTC 2015


Hi Jared,

On Sat, Feb 14, 2015 at 06:43:54PM -0800, Jared Grubb wrote:
>    One idea I’ve discussed in the past is to have a BuildStep that can
>    contain other BuildSteps (more logical than literal). That way, the normal
>    attributes of a step (doStepIf, haltOnFailure, locks) would have a
>    hierarchical meaning.
>    For example, you would be able to fail a group of steps together (eg,
>    children have haltOnFailure=True, but the parent has haltOnFailure=False).
>    You could have a lock span multiple steps. You could even let the
>    Waterfall collapse a group of steps in the Waterfall view (which would
>    help make my 116-step builder more friendly to that view!). And so forth.
>    I’ve sketched some of the implementation out, but havent had a chance to
>    take it far yet… feel free :) I’d love to use it :)
You probably forgot to add a link to your sketch :)

-- 
Misha




More information about the devel mailing list