Skip to content

ci-dispatch-layers

get ci-dispatch-layers - Get modules in CI dispatch layers based on artifact dependencies

Computes CI dispatch layers based on which modules need artifacts from other modules' CI.

CI artifact dependencies are declared in module contracts via depends_on_ci. Modules that don't have CI deps are in layer 0. Modules that download from layer 0 modules are in layer 1, etc.

Flags

Flag Description
--modules Space-separated list of modules to dispatch
--format Output format (yaml, json, shell)

Notes

Expected Output:

JSON/YAML with layers array, each containing modules to dispatch. Layers should be dispatched in order, waiting for each to complete.

Examples

get ci-dispatch-layers --modules "eac-core r2r-cli ext-eac"
get ci-dispatch-layers --modules "eac-core r2r-cli ext-eac" --format shell

See Also


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.