Skip to content

Pipeline run

pipeline run - Execute module pipelines respecting dependencies

Execute module pipelines respecting dependencies.

This command runs the full pipeline (build, test, validate) for modules in dependency order. If no modules are specified, all modules are processed.

Use --changed-only to run pipelines only for modules with uncommitted changes, which is useful for incremental CI/CD workflows.

Use --ref to specify a git reference (branch, tag, commit) to compare against when determining which modules have changed.

Flags

Flag Description
--changed-only Only run pipelines for changed modules
--ref Git ref to compare against (default: current branch)

Notes

Expected Output:

  • Per-module pipeline execution results (build, test, validate stages)
  • Exit code 0 if all pipelines pass
  • Exit code 1 if any pipeline fails

Examples

pipeline run                    # Run all modules
pipeline run --changed-only     # Run only changed modules
pipeline run eac-core r2r-cli   # Run specific modules

See Also


Tutorials | How-to Guides | Explanation | Reference

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