Abbiamo bisogno di essere in grado di saltare un sottomodulo in determinati ambienti.
Il modulo in questione contiene test di integrazione e richiede mezz'ora per l'esecuzione. Quindi vogliamo includerlo durante la compilazione sul server CI, ma quando gli sviluppatori compilano localmente (e i test vengono eseguiti), vogliamo saltare quel modulo.
C'è un modo per farlo con un'impostazione del profilo? Ho fatto un po 'di ricerche su Google e ho esaminato le altre domande / risposte qui e non ho trovato una buona soluzione.
Suppongo che un'opzione sia quella di rimuovere completamente quel sottomodulo dal genitore pom.xml
e aggiungere semplicemente un altro progetto sul nostro server CI per creare quel modulo.
Suggerimenti?