lambdacd.steps.control-flow

control flow elements for a pipeline: steps that control the way their child-steps are being run

alias

(alias alias child)
just runs child but child is displayed with the given alias in visualization

either

(either & steps)

in-cwd

(in-cwd cwd & steps)

in-parallel

(in-parallel & steps)

junction

(junction condition-step success-step failure-step)

run

(run & steps)

synchronize-atoms

(synchronize-atoms source target)

with-workspace

(with-workspace & steps)
runs given steps with a clean workspace given to child step as :cwd argument