Per le statistiche, voglio vedere per quanto tempo il lavoro è in attesa, quindi posso ottimizzare il sistema per far sì che il lavoro venga eseguito in tempo.Come posso sapere per quanto tempo un lavoro di Jenkins è stato nella coda di attesa al termine del lavoro?
Se il lavoro è solo nella coda, è possibile trovare in attesa della coda in prima pagina vedere How can I tell how long a Jenkins job has been in the wait queue?
O il http://<jenkins_url>/queue/api/json?pretty=true
E 'possibile controllare un posto dove andare "tempo di attesa in coda" per il lavoro specifico dopo che il lavoro è finito?
Sarà bello se può essere ottenuto in pubblico jenkins API.
Questo non funziona con i gasdotti Jenkins, il plugin riporta a zero queueti anche se i lavori sono in attesa di ore. – sorin
FYI, la soluzione di script groovy funziona per me con la pipeline Jenkins (v2.73.x). –
@sorin, ho controllato il mio lavoro sulla pipeline, funziona. (cercare 'queuingDurationMillis' è il risultato JSON –