Build Pipeline
Every build in Rogue Architect progresses through 6 sequential phases. You can see these phases in the Build Pipeline Strip at the bottom of the canvas — click any phase dot to learn what’s happening at that stage.
Phase 1: Clone Infrastructure
Section titled “Phase 1: Clone Infrastructure”The system clones the infrastructure VMs that power your build environment:
- Ansible Control Node — Runs the Ansible playbooks that install plugins on your VMs
- Network Router — Manages routing between your VLANs
- APT Mirror — Local package mirror for faster installations
- File Share — Hosts vault files that get copied to machines
These infrastructure machines are created automatically — you don’t need to configure them.
Phase 2: Clone VMs
Section titled “Phase 2: Clone VMs”All of your scenario VMs are cloned from their base templates. Each machine on your canvas becomes a real virtual machine.
Phase 3: Start Infrastructure
Section titled “Phase 3: Start Infrastructure”The infrastructure VMs power on and initialize. The system waits for each one to report readiness before proceeding.
Phase 4: Start VMs
Section titled “Phase 4: Start VMs”Your scenario VMs power on and boot up.
Phase 5: Build Steps
Section titled “Phase 5: Build Steps”This is the main build phase. The system executes your plugins in order:
- PRE items run first (internal setup tasks)
- Your plugins execute in the order you defined in each machine’s build sequence
During this phase you have access to:
- Live VM Access — Open and interact with your VMs while plugins run
- Build Logs — Watch Ansible output in real time
- Redeploy — If something goes wrong, revert to a checkpoint and try again
- Rogue Oracle — The AI assistant switches to build mode to help debug issues
Automatic snapshots are taken at the interval you configured (default: every 10 minutes), giving you restore points throughout the build.
Phase 6: Complete
Section titled “Phase 6: Complete”All plugins have executed. Your VMs are built and ready for testing. From here you can:
- Open VMs to manually verify they’re configured correctly
- Use Redeploy to make adjustments if anything needs fixing
- Move on to Templatize to save your build as a reusable template