-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
Amit Deb edited this page Dec 30, 2025
·
2 revisions
Zetten provides a small set of explicit commands.
zetten run test
zetten run lint test- Respects task dependencies
- Uses caching
- Runs tasks in parallel when possible
- Stops on first failure
zetten initEither you create your config in pyproject.toml or you type the above command, to initiate zetten.
Re-run tasks when inputs change.
zetten watch test- Runs tasks immediately once
- Re-runs on input changes
- Uses the same DAG and cache
- Runs until interrupted
Inspect the task dependency graph
zetten graph- Loads configuration
- Builds the task DAG
- Detects dependency cycles
- Performs no execution
- Does not access cache
Diagnose configuration and environment issues.
zetten doctor- Performs diagnostics only
- Does not execute tasks
- Has no side effects
- Explains detected problems