Here is my project structure:
/
pom.xml
/dir1
/pom.xml
/dir1_1
/pom.xml
/dir2
/pom.xml
/dir2_1
/pom.xml
/dir2_2
/pom.xml
...
It would be nice to use a modular plan in Bamboo. The parent poms are both aggregate and inheritable.
I would like to have the following stages in a plan:
- Checkout
- Compile
- Test
- Deploy
Where I would have multiple plans, each compiling, testing and deploying individual projects from the overall project; i.e. dir2_2 under dir2 (dir being a substitute for a project name). In order to build dir2_2, I need to have the upper and core pom projects available.
Is this possible?