小编cbw*_*rts的帖子

使用 job dsl 设置 Jenkins 参数化调度程序插件

我正在尝试使用 jenkins job dsl 添加参数化的 cron 作业。但是,每次我尝试添加作业时都会看到以下错误:

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]
Run Code Online (Sandbox Code Playgroud)

我都尝试过:

triggers {
   parameterizedCron('''H 20 * * * %var=a''')
}
Run Code Online (Sandbox Code Playgroud)

triggers {
    parameterizedTimerTrigger {
        parameterizedSpecification('H 20 * * * %var=a')
    }
}
Run Code Online (Sandbox Code Playgroud)

这对其他人还有效吗

参数化调度程序 v0.8 作业 dsl v1.76

cron dsl crontrigger jenkins jenkins-job-dsl

6
推荐指数
1
解决办法
2059
查看次数

标签 统计

cron ×1

crontrigger ×1

dsl ×1

jenkins ×1

jenkins-job-dsl ×1