ci¶
Loads and validates task files.
"ci" can be executed during a continuous integration process
to receive early feedback on syntax errors or invalid values
in task files.
It also starts any plugins defined in a task file
and calls their initialize function.
Pass --start-plugins=false to prevent this.
The command exits with exit code "1" if validation fails.
Examples:
# Validate one task file
saturn ci ./task.yaml
# Validate multiple task files
saturn ci ./*.yaml
Usage:
saturn ci FILE [FILE...] [flags]
Flags:
--config string Path to config file
-h, --help help for ci
--skip-plugins Skip starting plugins as part of the CI run.
ci starts and initializes plugins as part of its execution.
If this behavior isn't desired, the flag --skip-plugins=true can be passed to the command.
It is also possible to make each plugin
skip initialization during CI runs.