2011-10-04 2 views
7

Come posso importare ed esportare "Build Step"?Come esportare e importare "passo build" in Jenkins?

Conosco "copia da un altro lavoro", ma desidero solo il passaggio di esportazione. E questo fa solo copia. Io google anche questo, ma il suo spostamento di lavoro: move Hudson job to another server

Voglio questo, perché voglio che altri riesaminino sul mio passo di costruzione. Qualche formato di testo esiste? Il mio passo di costruzione contiene diversi formica, diversi script di shell.

risposta

14

Se la tua build sta diventando così complicata, penso che sia un segno che ci sia molta conoscenza sulla build nel sistema di CI che dovrebbe essere effettivamente refactored e inserita nel repository.

Provare a mantenere la configurazione CI al minimo. Assicurati che il repository contenga tutte le informazioni su come eseguire una build corretta.

Se si desidera veramente estrarre parti della configurazione del lavoro in Jenkins, l'API non sembra essere di aiuto. È possibile ottenere ciò che si desidera recuperando il file di configurazione del lavoro su http://[jenkinshost]/job/[jobname]/config.xml.

1

Basta copiare le cartelle da

/dati/lavoro/* a/dati/lavori/

e riavviare Jenkins ... questo è tutto