Un agente deve avere una directory dedicata a Jenkins. Specificare il
percorso a questa directory sull'agente. È meglio utilizzare un percorso
assoluto, come /var/jenkins
o c:\jenkins
.
Questo percorso deve essere locale al computer agente. Non è necessario
che questo percorso sia visibile dal master.
Gli agenti non mantengono dati importanti; tutte le configurazioni dei
processi, i log delle compilazioni e gli artefatti sono salvati sul master,
per cui sarebbe possibile utilizzare una directory temporanea come directory
radice dell'agente.
Tuttavia, fornendo a un agente una directory che non viene eliminata al
riavvio del computer, ad esempio, l'agente può eseguire il caching di dati
come installazioni di strumenti o spazi di lavoro delle compilazioni. Ciò
impedisce il download non necessario di strumenti o evita la necessità di
eseguire nuovamente il checkout del codice sorgente quando delle compilazioni
riprendono ad essere eseguite dopo un riavvio.
Se si utilizza un percorso relativo, come ./jenkins-agent
, il
percorso sarà relativo alla directory di lavoro fornita dal Metodo di
avvio.