bivvy run
The main command to run your setup workflow.
Usage
bivvy # Run default workflowbivvy run # Same as abovebivvy run -w ci # Run specific workflowOptions
| Option | Short | Description |
|---|---|---|
--workflow | -w | Workflow to run (default: “default”) |
--only | Run only specified steps (comma-separated) | |
--skip | Skip specified steps (comma-separated) | |
--skip-behavior | How to handle skipped dependencies | |
--force | -f | Force re-run of specified steps |
--resume | Resume interrupted run | |
--save-preferences | Save prompt answers | |
--dry-run | Preview without executing | |
--non-interactive | Use defaults, no prompts | |
--ci | Alias for —non-interactive |
Skip Behaviors
When using --skip, you can control how dependents are handled:
skip_with_dependents(default): Skip the step and all its dependentsskip_only: Skip only this step, attempt to run dependentsrun_anyway: Don’t actually skip, run the step anyway
Examples
# Run only database setupbivvy run --only=database
# Skip seeds stepbivvy run --skip=seeds
# Force re-run of node_depsbivvy run --force=node_deps
# Preview what would runbivvy run --dry-run
# CI modebivvy run --ci
# Run with a specific workflowbivvy run --workflow=productionExit Codes
| Code | Meaning |
|---|---|
| 0 | All steps completed successfully |
| 1 | One or more steps failed |
| 2 | Configuration not found |
| 130 | Interrupted (Ctrl+C) |