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.