[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