Get Involved
Inputs and Outputs
A pipeline may define input parameters:
A parameter may be optional:
Mods can also define variables, and they are often used to set param defaults:
If a param is not optional and has no default, you MUST pass it a value to run the pipeline:
From a trigger or step, you can pass a value for that param using args:
A pipeline may also define output values. The output values are printed to stdout when you run a pipeline:
Pipeline outputs also allow you to return a value to the calling pipeline when using nested pipelines: