0

我已经建立了一个八达通组织,里面有多个存储库。

其中一个存储库具有自动化测试。我正在尝试在该存储库中设置 Jenkinsfile 以定期触发作业,而不是仅在 SCM 更改时触发。我还没有找到表明这是可能的文档。即使是自动创建的作业也会显示 BUILD TRIGGER 选项,但当然不能保存。

Jenkins 组织作业配置截图

4

1 回答 1

1

我通过使用“属性”选项找到了这样做的方法。在此示例中,作业将由推送到 GitHub 的更改触发,并且会定期(每 60 分钟)触发:

properties([pipelineTriggers([cron('H/60 * * * *'), [$class: 'GitHubPushTrigger']])])
于 2016-10-21T03:20:48.057 回答