У меня около 600+ заданий Jenkins, которые необходимо удалить, поскольку они больше не используются. Кто-нибудь может предложить, как мы можем легко удалить эти рабочие места?
Go в Консоль Jenkins (https://<url>/script) и выполните скрипт groovy, подобный этому
https://<url>/script
import jenkins.model.* def matchedJobs = Jenkins.instance.items.findAll { job -> job.name =~ /my_regex_here/ } matchedJobs.each { job -> println job.name job.delete() }
https://gist.github.com/nextrevision/d11b2df4e8b229c6855b
Если задания находятся внутри папок, посмотрите на скрипт, расшаренный pjlbyrne