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