2010-06-28 26 views
103

Ho un progetto Hudson esistente configurato e funzionante.Come posso copiare e incollare, o duplicare, un progetto esistente?

Ho bisogno di duplicare il progetto in modo che possa avere l'originale e quindi modificare quello nuovo in modo che punti a un controllo di origine diversa.

Non voglio ricreare manualmente la build. Come posso "copiare & incolla" o in altro modo duplicare la configurazione di costruzione esistente, così posso ottenere la configurazione della nuova build in modo più rapido e funzionante?

risposta

188

Fare clic su "nuovo lavoro" e quindi selezionare "Copia lavoro esistente" in basso. Quindi inserire il nome del lavoro che si desidera copiare nel campo di testo.

+4

sapevo che doveva essere qualcosa di semplice come quello. grazie :) –

+1

"Nuovo lavoro" si trova nella radice di Jenkins, ovvero Dashboard –

+0

È possibile creare il lavoro di clonazione in jenkins – RCBian

1

Quando si esegue un nuovo lavoro, è possibile scegliere se copiarlo da un lavoro esistente. Successivamente modificare le impostazioni del nuovo lavoro.

+0

hmmm .. il mio browser non mi ha notificato una nuova risposta ... quindi duplicato – Redlab

5

Oltre a copiare un lavoro, a volte copio parti del file XML che contiene la configurazione del lavoro. Basta incollare la parte copiata nel file xml del nuovo lavoro e ricaricare la configurazione (sotto gestire hudson). Ciò è utile quando si modifica il lavoro originale dopo aver creato la copia. Tuttavia, per il tuo caso d'uso la copia è la cosa giusta da fare.

+4

Il file XML è un file di configurazione per ogni lavoro che si trova sul master in 'HUDSON_HOME/jobs//config.xml' –

Problemi correlati