Nous avons besoin de pouvoir sauter un sous-module dans certains environnements.
Le module en question contient des tests d'intégration et prend une demi-heure à s'exécuter. Nous souhaitons donc l'inclure lors de la construction sur le serveur CI, mais lorsque les développeurs créent localement (et que les tests sont exécutés), nous voulons ignorer ce module.
Existe-t-il un moyen de faire cela avec un paramètre de profil? J'ai fait quelques recherches sur Google et regardé les autres questions / réponses ici et je n'ai pas trouvé de bonne solution.
Je suppose qu'une option est de supprimer pom.xml
entièrement ce sous-module du parent et d'ajouter simplement un autre projet sur notre serveur CI pour simplement créer ce module.
Suggestions?