lambdacd.core
Main entrypoinint into LambdaCD. Provides core functionality to assemble an instance of LambdaCD that can run.
assemble-pipeline
(assemble-pipeline pipeline-def config)
(assemble-pipeline pipeline-def config pipeline-state-component)
Assemble various internal LambdaCD components into a unit ready to run.
Returns a map that contains :context
and :pipeline-def
default-shutdown-sequence
(default-shutdown-sequence ctx)
Default behavior when shutting down a Pipeline. Kills runnning pipelines, stops runners and internal processes.
execute-step
deprecated in 0.9.5
(execute-step args ctx step)
(execute-step args [ctx step])
DEPRECATED, use lambdacd.execution.core
instead
execute-steps
deprecated in 0.9.5
(execute-steps steps args ctx & opts)
DEPRECATED, use lambdacd.execution.core
instead
kill-step
deprecated in 0.9.5
(kill-step ctx build-number step-id)
DEPRECATED, use lambdacd.execution.core/kill-step
instead
retrigger
deprecated in 0.9.5
(retrigger pipeline context build-number step-id-to-retrigger)
DEPRECATED, use lambdacd.execution.core/retrigger
instead