Usage
initiat project setup
Examples
Run setup script
initiat project setup
How it works
-
→
Reads and parses .initiat/setup.yml
-
→
Validates the setup configuration against the schema
-
→
Fetches required secrets from Initiat (if needed)
-
→
Executes the setup script (installs tools, runtimes, databases, etc.)
-
→
Runs all phases sequentially (bootstrap → provision → setup → verify → post)
Output
📋 Loading setup script from .initiat/setup.yml...
🔍 Validating setup configuration...
✅ Setup configuration is valid
🚀 Executing setup script...
[bootstrap phase]
✓ Ensuring package manager...
✓ Ensuring git...
[provision phase]
✓ Installing Node.js runtime...
✓ Ensuring PostgreSQL database...
[setup phase]
✓ Installing dependencies...
✓ Running migrations...
[verify phase]
✓ Verifying installation...
[post phase]
✓ Setup complete!
✅ Setup completed successfully!