supth0 has quit [Remote host closed the connection]
supth0 has joined #buildbot
ewong has joined #buildbot
_whitelogger has joined #buildbot
Zash has quit [*.net *.split]
Zash has joined #buildbot
LePhilousophe has joined #buildbot
Zash has quit [Ping timeout: 276 seconds]
Zash has joined #buildbot
<Foxboron>
Say you have a build trigger that triggers multiple builds. Is there any easy way for me to generate all triggers in one go and go "please wait for the previous trigger and depend on the result of the trigger"? or should I nest the triggers?
<Foxboron>
I think the recommendation I saw was nesting the triggers, but I was a bit curious if it would be possible to have some dependency resolution on the triggers
<cmouse>
haltOnFailure, alwaysRun and doStepIf are probably of your interest here
<Foxboron>
Mm, so you'd have a doStepIf that would have a defered callback that would only resolve after the trigger has been completed?
<Foxboron>
or something like that?
<cmouse>
before build step
<cmouse>
doStepIf is evaluated before entering the step
<Foxboron>
Yes, then I don't see how that helps
<cmouse>
well you are being very mysterious about your usecase.
<Foxboron>
I'm not trying to be mysterious :p I'm just not great at explaining this
<cmouse>
well, you could start by explaining what exactly you are after
<cmouse>
in specific terms
<Foxboron>
I'm writing a buildbot for building for Arch Linux. I have the basics done but one usecase is having a dependant rebuild of packages where the package artifact of the previous build is included in the next build.
<Foxboron>
I.e for bootstrapping toolchains or testing new so-name bumps
<Foxboron>
a buildbot for building packages for Arch Linux*
<cmouse>
so it would just have to start after the previous step?
<Foxboron>
The previous scheduled build. Not step
<Foxboron>
One package build is one Build Factory
<cmouse>
so .. you could trigger the next schdule with Trigger?