Activar la construcción de Hudson en commit SVN
Ya he configurado un sistema de control de versiones (Subversion) que los desarrolladores usarán para confirmar y actualizar su código (digamos que su dirección eshttps://server/svn/project
) Solo los usuarios autenticados podrán tener acceso al SVN del proyecto.
Por otro lado, he instalado Hudson como el servidor de integración continua del proyecto (la dirección del proyecto esserver:8080/job/project
)
Me gustaría lograr lo siguiente:
Hudson construye para activarse automáticamente cuando hay una confirmación SVN.Los correos se envían a los respectivos desarrolladores (los que confirmaron el código) cuando su código confirmado no se genera, lo que significa que cuando el usuario A confirma el código que no se genera, solo el usuario A recibe un correo electrónico que contiene la notificación.He configurado una autorización basada en matriz para los usuarios de Hudson, porque no quiero estar abierto a nadie.
He visto algunas sugerencias parapost-commit
ganchos, pero ninguno de ellos funcionó hasta ahora.
¿Alguien puede sugerir qué hacer con respecto a ambos temas? Se agradecerán los pasos específicos.