DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
How do you configure a multi-module Maven build in Bamboo?
For a reactor-style multi-module Maven project, the simplest approach is a single Maven task pointed at the root POM, letting Maven's own reactor handle module ordering:
mvn clean install -pl module-a,module-b -am
For faster feedback on larger projects, teams often split modules into separate jobs within the same stage instead — one job per module — so independent modules build in parallel across agents, with a shared artifact (or a local Maven repository cache) carrying compiled dependencies between them. This requires care around module build order, since a module job that depends on another module's output needs that artifact shared to it before its own Maven task runs.
Either way, a JUnit Parser task afterward aggregates test results across all modules into one build summary, rather than leaving results scattered per module.
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...
