首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

未找到方法parameterizedTimerTrigger方法

parameterizedTimerTrigger方法是Jenkins中的一个插件,用于定时触发构建任务,并且可以传递参数给构建任务。该方法可以在Jenkins的Pipeline脚本中使用。

该方法的语法如下:

代码语言:txt
复制
parameterizedTimerTrigger(triggers: [
  cron('H H(0-7) * * 1-5'), 
  cron('H H(20-23) * * 1-5')
], parameterizedJobNames: ['job1', 'job2'], parameterizedJobArgs: [
  string(name: 'param1', value: 'value1'),
  string(name: 'param2', value: 'value2')
])

参数说明:

  • triggers: 触发器列表,可以设置多个定时触发器,使用cron表达式定义触发时间。
  • parameterizedJobNames: 需要触发的构建任务名称列表。
  • parameterizedJobArgs: 传递给构建任务的参数列表,每个参数由name和value组成。

该方法的优势在于可以根据定时规则触发构建任务,并且可以传递参数给构建任务,实现更加灵活的构建流程控制。

适用场景:

  • 定时触发构建任务,并且需要传递参数给构建任务的场景。

腾讯云相关产品推荐:

  • 云服务器(CVM):提供弹性计算能力,可用于部署Jenkins和构建任务。
  • 云函数(SCF):无服务器计算服务,可用于编写定时触发器函数,替代parameterizedTimerTrigger方法。

更多关于parameterizedTimerTrigger方法的信息,请参考腾讯云官方文档:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券