Я пытаюсь использовать сценарий groovy для вывода списка всех заданий Jenkins на сервере, но он не может получить задания, которые находятся внутри многоотраслевых конвейеров. Я могу получить только «проекты вольным стилем».
Я использую Jenkins.instance.getAllItems(AbstractProject.class)
, но из документации я понимаю, что в нем будут перечислены все задания, реализующие класс AbstractProject
, что не соответствует действительности. для многоотраслевых трубопроводов. Есть ли другой способ получить эти задания?
Конечная цель заключается в том, что иногда я хочу запускать все задания в папке. Эта папка содержит более 100 многоотраслевых конвейеров с несколькими ветвями в каждом. Я не хочу запускать каждый из них по отдельности, так как это займет очень много времени.
Спасибо.