Documentation

Commands

deliver init

Inspect a repository, report supported project shapes, and prepare .deliver.yml.

deliver init
deliver init --write --host example.com --dir /var/www/example

deliver validate

Check the config schema, service references, deployer names, and target names.

deliver plan

Compile and print every step without running it. Add --json for machine-readable output or --service NAME to select services.

deliver preflight

Check local tools, input files, secrets, and SSH access. It reports every problem it can find in one pass.

deliver deploy

Run preflight, build, stage, activate, and verify. Use --dry-run to walk the flow without changing anything.

deliver deploy
deliver deploy --service web
deliver deploy --version 1.2.3

deliver verify

Run only the checks from the selected services.

deliver rollback

Restore the previous release for services that support rollback.

deliver secrets

Show every declared secret and whether a configured provider can resolve it. Values are not printed.

deliver clean

Remove Delivery Boy build artifacts from the system temporary directory.