CLI Reference#
Command-line interface for pypeline.
Commands#
pypeline init#
Create a new pypeline project.
pypeline init [OPTIONS]
Option |
Type |
Default |
Description |
|---|---|---|---|
|
PATH |
Current directory |
Target directory |
|
FLAG |
|
Overwrite existing files |
pypeline run#
Execute the pipeline.
pypeline run [OPTIONS]
Option |
Type |
Default |
Description |
|---|---|---|---|
|
PATH |
Current directory |
Project root |
|
TEXT |
|
Pipeline config file |
|
TEXT |
(all) |
Step name(s) to run |
|
FLAG |
|
Run only named step, skip predecessors |
|
FLAG |
|
Print steps without executing |
|
FLAG |
|
Force execution ignoring dependencies |
|
FLAG |
|
Show what would run |
|
TEXT |
— |
Input as |
pypeline --version#
Show version and exit.
pypeline --version
Examples#
# Run entire pipeline
pypeline run
# Run up to BuildStep
pypeline run --step BuildStep
# Run only TestStep
pypeline run --step TestStep --single
# Pass inputs
pypeline run -i env=prod -i debug=true
# Preview without running
pypeline run --print