DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
What is the difference between a plan and a deployment project?
They sit at different points in the pipeline and serve different purposes.
| Build Plan | Deployment Project |
| Compiles, tests, and packages code from a repository. | Takes an artifact already produced by a plan and releases it to environments. |
| Triggered by commits, schedules, or dependent plans. | Triggered by selecting a release, often manually for higher environments. |
| Produces artifacts as its output. | Consumes artifacts as its input. |
| Permissions control who can view/edit/run the build. | Permissions control who can deploy, set per environment (Dev vs Production). |
A useful mental model: the plan answers "does this code work?" and the deployment project answers "is this already-verified code running where it needs to be?" — conflating the two into one plan removes the ability to gate production releases separately from everyday builds.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
