Necesitamos poder omitir un submódulo en ciertos entornos.
El módulo en cuestión contiene pruebas de integración y tarda media hora en ejecutarse. Por lo tanto, queremos incluirlo cuando compilamos en el servidor CI, pero cuando los desarrolladores compilan localmente (y las pruebas se ejecutan), queremos omitir ese módulo.
¿Hay alguna manera de hacer esto con una configuración de perfil? Busqué en Google y miré las otras preguntas / respuestas aquí y no he encontrado una buena solución.
Supongo que una opción es eliminar ese submódulo del padre por pom.xml
completo y simplemente agregar otro proyecto en nuestro servidor de CI para construir ese módulo.
Sugerencias?