Updated
On this page
Pipeline registry that maps type strings from config.json to concrete pipeline classes, enabling config-driven publish orchestration across ecosystems.
#rlsbl.pipelines
#rlsbl.pipelines
Pipeline registry that maps type strings from config.json to concrete pipeline classes, enabling config-driven publish orchestration across ecosystems.
#load_pipelines
python
def load_pipelines(config: dict) -> dict[str, 'Pipeline']Instantiate pipelines from the project config's pipelines section.
Each entry in config["pipelines"] is a dict with at least type and local keys. The type is looked up in PIPELINE_TYPES to find the class, which is instantiated with the pipeline name, type, local flag, and full entry config.
Returns a dict mapping pipeline names to pipeline instances. Returns an empty dict if no pipelines key exists in the config.