Basic Deployment
Navigate to your project directory and run:
boottify deploy— deploys to a preview environment (default).boottify deploy --prod— deploys to production.boottify deploy --yes— skips confirmation prompts (ideal for CI/CD).boottify deploy --name feature-login— creates a named preview deployment.
Deploy Alias
Use boottify d as a shortcut for boottify deploy. All flags work the same way:
boottify d --prodboottify d --prod --yes
Deploy Step Timing (v0.4.0)
v0.4.0 shows real-time progress with per-step timing:
- Each deployment step displays a checkmark and duration, e.g. ✓ Building project (12.1s).
- The total deployment duration is shown at the end.
- Steps include: Authenticating, Detecting framework, Building, Uploading, DNS, SSL, and Deploying.
After Deployment
Once your deployment finishes, use these commands to interact with it:
boottify open(alias:o) — opens your deployed project URL in the browser.boottify dashboard(alias:dash) — opens the Boottify dashboard for your project.boottify logs(alias:l) — view deployment logs. Add--followfor real-time streaming.boottify status(alias:s) — check the current deployment status.
CI/CD Integration
For automated deployments, combine the deploy command with token authentication:
- Set
BOOTTIFY_TOKENin your CI environment. - Run
boottify deploy --prod --yesin your pipeline. - The
--yesflag ensures no interactive prompts block the build.