2011-06-22 12 views
13

Tengo un trabajo en Jenkins que necesita verificar algún código fuente ubicado en svn y algunos ubicados en repositorios git. ¿Hay alguna buena forma de configurar a Jenkins para que salga de ambos?¿Cómo salir desde svn y git en el mismo trabajo de Jenkins?

En este momento, tengo a Jenkins configurado para verificar desde subversion y estoy planeando ejecutar un script para obtener las fuentes que necesito de git antes de realizar el paso de compilación.

¿Alguna sugerencia de una mejor manera de lograrlo?

Respuesta

11

se encuentra: https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin

Sin embargo, su uso tiene algunas advertencias, por lo que leer a través de toda la página.

La otra cosa que hacer sería pagar desde uno de los SCM que usan Jenkins, y desde el otro usando la línea de comando en "Ejecutar Shell" o "Ejecutar Comando por Lotes". Sin embargo, esto no se basará en los cambios para el segundo SCM.

0

Creo que deberías hacer otro camino. Use el plugin GIT proporcionado con Jenkins para clonar y puede usar diferentes herramientas de cliente disponibles para SVN.

Cuestiones relacionadas