Gradle: Como configurar a instalação de multiprojetos com projetos lado a lado

Temos um projeto antigo configurado desta forma:

.
├── customizationProject
│   ├── ejb
│   └── services
├── projectA
│   ├── ejb
│   └── shared
├── projectB
│   └── ejb
└── projectC
    ├── ejb
    └── services

A idéia é que o customizationProject seja o local onde a montagem final do aplicativo entregue acontecer, pode haver várioscustomizationProjects e eles podem incluir várias configurações. Esse, no entanto, não é o problema que estou tentando resolver.

Eu quero fazer o customizationProject no projeto raiz lógica dos projetos gradle. Como configuro os projetos individuais, para que eles a) saibam que fazem parte de uma compilação de multiprojetos b) possam ser executados adequadamente, com escopos diferentes, por exemplo apenas executando os testes de um subprojeto, além de permitirtodo testes a serem executados em todos os projeto

questionAnswers(1)

yourAnswerToTheQuestion