Поддерживает ли Jenkins Remote API выполнение всех заданий в представлении?
Я пытаюсь автоматизировать выполнение наших сборок Jenkins, вызывая Remote API из скрипта Python или оболочки.
Когда мы выпускаем программное обеспечение, мы создаем новый "вид" внутри Jenkins (например, 2012-12-02-oursoftware-release
), а затем мы создаем рабочие места сборки в этом представлении. Было бы неплохо написать сценарий Python или shell, который взял имя этого представления в качестве аргумента, а затем использовал Remote API, чтобы просто выполнить все задания, настроенные для этого конкретного представления.
Возможно ли это, и если да, то как? Заранее спасибо.