Я пытаюсь добавить параметризованное задание cron с помощью задания jenkins dsl. Однако каждый раз, когда я пытаюсь добавить работу, я вижу следующую ошибку:
No signature of method: javaposse.jobdsl.dsl.helpers.triggers.TriggerContext.parameterizedTimerTrigger() is applicable
for argument types: (com.manh.cp.jenkins.script$_createJob_closure3$_closure6$_closure9) values:
[com.manh.cp.jenkins.script$_createJob_closure3$_closure6$_closure9@4f7fa1a2]
Я пробовал оба:
triggers {
parameterizedCron('''H 20 * * * %var=a''')
}
и
triggers {
parameterizedTimerTrigger {
parameterizedSpecification('H 20 * * * %var=a')
}
}
это все еще работает для всех остальных
параметризованный планировщик заданий v0.8 dsl v1.76