Метод параметризованного метода TimerTrigger не найден

Я пытаюсь настроить задание Jenkins с настраиваемыми параметрами для определения cron. Как мне это сделать с помощью плагина job-dsl?

Я пробовал это https://issues.jenkins-ci.org/browse/JENKINS-42893, но моя сборка завершается ошибкой, потому что не удается найти методы параметризованныйTimerTrigger и параметризованныйSpecification.

Я использую плагин Job DSL 1.70 и плагин параметризованного триггера 0.5.

job('jenkins-node-respawn') {
    triggers {
        parameterizedTimerTrigger{
            parameterizedSpecification('CRON ELIMINATED 4 SIMPLICITY')
        }
    }
}

Любые предложения очень ценятся.


person George Cimpoies    schedule 21.12.2018    source источник


Ответы (1)


Синтаксис Dynamic DSL доступен только при работе в Jenkins, не в плейграунде а в CLI раннере.

person daspilker    schedule 05.01.2019