Расширяемый плагин Jenkins System Groovy Choice Параметр не работает - PullRequest
0 голосов
/ 28 февраля 2019

Я надеюсь использовать скрипт Groovy, который генерирует список заданий в экземпляре Jenkins в качестве параметра сборки.Сценарий работает в консоли сценариев Jenkins: enter image description hereно не работает на работе: enter image description hereЯ получаю тот же результат, если я import любой из jenkins.*, jenkins.model.*, hudson.* или hudson.model.* в сценарии, как указано в консоли сценариев.Когда я пытаюсь протестировать скрипт в Configure, я не могу использовать или не использовать Groovy Sandbox.Чего мне не хватает?Заранее спасибо.enter image description hereenter image description here

1 Ответ

0 голосов
/ 28 февраля 2019

Вам не хватает некоторых импортов:

import jenkins.model.*
import hudson.model.*

jobNames = []
Jenkins.instance.getAllItems(Job.class).each{ 
    jobNames.add(it.name.toString())
}
return jobNames
...