2010-06-28 15 views
103

Tengo un proyecto Hudson existente que está configurado y en funcionamiento.¿Cómo puedo copiar y pegar, o duplicar, un proyecto existente?

Necesito duplicar el proyecto para poder tener el original y luego cambiar el nuevo para que apunte a un control de fuente diferente.

No quiero recrear manualmente la compilación. ¿Cómo puedo "copiar & pegar" o de lo contrario duplicar la configuración de compilación saliente, para que pueda obtener la nueva configuración de compilación y ejecutarla más rápido?

Respuesta

188

Haga clic en "nuevo trabajo" y luego seleccione "Copiar trabajo existente" en la parte inferior. Luego ingrese el nombre del trabajo que desea copiar en el campo de texto.

+4

sabía que tenía que ser algo así de simple. gracias :) –

+1

"Nuevo trabajo" está en la raíz de Jenkins, también conocido como el Tablero –

+0

¿Es posible construir el trabajo de clonación en jenkins – RCBian

1

Cuando hace un nuevo trabajo, puede elegir copiarlo de un trabajo existente. Más tarde alterar la configuración del nuevo trabajo.

+0

hmmm .. mi navegador no me notificó una nueva respuesta ... por lo tanto, duplicado – Redlab

5

Además de copiar un trabajo, algunas veces copio partes del archivo XML que contiene la configuración del trabajo. Simplemente pegue la parte copiada en el archivo xml del nuevo trabajo y vuelva a cargar la configuración (bajo administre hudson). Esto es útil cuando cambia el trabajo original después de crear su copia. Sin embargo, para su caso de uso, la copia es lo correcto.

+4

El archivo XML es un archivo de configuración para cada trabajo ubicado en el maestro en 'HUDSON_HOME/jobs//config.xml' –

Cuestiones relacionadas