¿Cómo puedo activar una compilación Jenkins de un solo módulo en una compilación Maven de múltiples módulos desde Subversion?

Tengo una gran compilación de múltiples módulos Maven configurada en mi Jenkins. Está configurado para construcciones incrementales.

Cuando se activa, analiza todos los POM y determina qué necesita construir.

Actualmente está configurado para activarse en los cambios de SCM.

Me gustaría hacer esta compilación para poder hacer lo siguiente:

Sigo iniciándolo manualmente. Cuando hago esto, su comportamiento de construcción incremental funcionaría como lo hace hoy.Activar la compilación desde un enganche de confirmación de Subversion. Me gustaría saber que si me tomo la molestia de configurar el enlace de confirmación a través delexcelentes instrucciones que no hará que la compilación tome longitudes innecesarias para sondear el SCM o realizar otro trabajo que se hace innecesario por el hecho de que el enlace de confirmación le está diciendo lo que ha cambiado.

Menciono el segundo punto porque al mirar la documentación, esto parece simplemente empujar la construcción general y dejar que haga su trabajo. (Podría estar equivocado). Prefiero que le diga a Jenkins exactamente lo que ha cambiado y que Jenkins simplemente "sepa" a qué módulos se asignan esas rutas de repositorio cambiadas, para que Jenkins no tenga que hacer encuestas o pom extra. analizando para averiguarlo.

Estoy bastante preparado para que alguien que haya pasado por esta guerra me diga, mire, simplemente configure el gancho de confirmación de Subversion y eso es lo mejor que va a obtener, pero hago esta pregunta en caso de que haya una mejor receta

Respuestas a la pregunta(2)

Su respuesta a la pregunta