#jenkins-groovy
Вопрос:
Я создал задание развертывания из git на узле Дженкинса. Поскольку мне нужно повторить операцию для 50 узлов апреля, я хотел бы работать с консоли скрипта. Я нашел скрипт, который копирует задание и переименовывает его в соответствии с именем узла, я смог установить желаемую метку на каждом узле, я даже мог динамично изменять описание задания с помощью:
Jenkins.instance.getItem('<my jenkins job>').description = '<a new description...>'
Чего мне сейчас не хватает, так это кода для изменения выражения метки в моих заданиях и списка проектов для сборки, что-то вроде:
Jenkins.instance.getItem('<my jenkins job>').labelexpression
Jenkins.instance.getItem('<my jenkins job>').projectstobuild
Может кто-нибудь дать мне подсказку?