YAML模式
2022世界杯阿根廷预选赛赛程资源:—name:类型:CronTrigger配置:interval: #应该是一个cron表达式分支:包括:"^dev. #+$" exclude: "^dev-test. "+ $”<字符串>
标签
的名字
一个字母数字标识资源的字符串(允许使用下划线)。
类型
必须Cron触发器
对于此资源类型。
配置
指定资源的所有配置选择。
标签 |
描述 |
必需的/可选 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
时间间隔 |
一个cron表达式指定触发步骤的时间或间隔的字符串。 的
格式
时间间隔 : * * * * * │││││ _________ 星期(1 - 7或SUN-SAT ) | | | |__________ 月(1 - 12所示 ) | | |__________ 日(1 - 31所示 ) | |__________ 小时(0 - 23 ) |__________ 分钟(0 - 59) 例子
|
要求 | ||||||||||||||||||||||||||
分支机构 |
用于multibranch管道,尽管它也可以用于单个分支管道。一个对象
当 |
可选 |
环境变量
每当Cron触发器
在步骤中使用时,将自动提供一组可在步骤中使用的环境变量。
环境变量 |
描述 |
---|---|
res_ < resource_name > _name |
资源名称 |
res_ < resource_name > _interval |
指定时间或间隔的cron字符串 |
例子
本例的管线DSL可在这个存储库在JFrogGitHub帐户。
2022世界杯阿根廷预选赛赛程资源:—名称:cron_trigger类型:CronTrigger配置:interval: '*/5 * * * *' #每5分钟分支:包括:"^dev. conf "+$" exclude: "^dev-test。+$" pipelines:—name: pipeline_scheduled_triggers steps:—name: step_1 type: Bash configuration: inputReso2022世界杯阿根廷预选赛赛程urces:—name: cron_trigger execute: onExecute:—printenv . exe