Controlla le occasioni in cui Jenkins avvia e ferma quest'agente.
Mantieni quest'agente in linea il più possibile
In questa modalità Jenkins manterrà quest'agente in linea il più possibile.

Se l'agente va fuori linea, ad esempio per un problema di rete temporaneo, Jenkins tenterà periodicamente di riavviarlo.

Poni quest'agente in linea e non in linea a orari specifici
In questa modalità Jenkins porrà quest'agente in linea agli orari specificati e lo farà rimanere in linea per un periodo di tempo specificato.

Se l'agente va fuori linea durante il periodo di tempo in cui dovrebbe essere in linea, Jenkins tenterà periodicamente di riavviarlo.

Dopo che quest'agente è rimasto in linea per il numero di minuti specificato nel campo Tempo di attività programmato , sarà posto non in linea.
Se la casella Mantieni in linea finché vi sono delle compilazioni in esecuzione è selezionata e l'agente sta per essere posto fuori linea, Jenkins attenderà che eventuali compilazioni in corso siano state completate.

Poni quest'agente in linea quando c'è richiesta e non in linea se non è attivo
In questa modalità Jenkins porrà quest'agente in linea se c'è richiesta, ossia se ci sono compilazioni in coda che soddisfano i seguenti criteri:
  • Sono rimaste in coda per un periodo di tempo pari almeno al Ritardo "richiesta" specificato
  • Possono essere eseguite da quest'agente (ad esempio perché hanno un'espressione etichetta corrispondente)
Quest'agente sarà posto non in linea se:
  • Non ci sono compilazioni attive in esecuzione su quest'agente
  • Quest'agente è rimasto inattivo per un periodo di tempo pari almeno al Ritardo "inattivo" specificato