Sto utilizzando la raccolta di plug-in Pipeline (in precedenza flusso di lavoro) per Jenkins. In qualche modo sono riuscito a creare un lavoro sul flusso di lavoro sul mio server Jenkins che non riesco a fermare. La ricerca delle tracce dello stack corrente con Thread.getAllStackTraces().keySet().each() { t -> println(t.getName())}
non restituisce alcun esecutore nell'output corrispondente a questo lavoro. Inoltre, se questo è l'unico lavoro dal vivo nella finestra di stato dell'Executor Build, non ci sono affatto esecutori elencati.Come si rimuove un lavoro in pipeline inarrestabile in Jenkins?
Il riavvio dello slave su cui si stava eseguendo il processo non ha avuto alcun effetto. Anche il riavvio del server master Jenkins non ha avuto alcun effetto. Qualche idea su come potrei sbarazzarmi di questa cosa?
Accettare la mia risposta personale dal momento che non ci sono stati altre risposte per un periodo di tempo significativo . – bshacklett
Sì, difficile da trovare ... vorrei che ci fosse un modo per identificarli e ucciderli usando groovy - abbiamo scoperto 45 "vecchie build" in questo stato attraverso una mezza dozzina di lavori. –