DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
What is a Bamboo plan?
A plan is the core build configuration in Bamboo — it's the container that says "here's a repository, here's how to build it, and here's what to do with the result."
Structurally a plan sits inside a project and is broken down into stages, which contain jobs, which contain tasks:
Project └── Plan └── Stage └── Job └── Task
A single plan typically maps to one repository or one buildable component. For example, a "Payments API" plan would define the checkout step, a Maven build task, a unit-test task, and an artifact-packaging task, all wired to run whenever someone pushes to that repository.
More Related questions...