我的Jenkins管道如下:
pipeline {
triggers {
cron('H */5 * * *')
}
stages {
stage('Foo') {
...
}
}
}
仓库是Jenkins上Github组织的一部分--每个分支或PR推送都会导致为该分支或PR创建Jenkins作业。
我希望触发器只在"主"分支上运行,因为我们不需要所有分支和PR都在一个cron调度上运行;我们只需要它们在新提交上运行,而它们已经在运行了。
有可能吗?
1条答案
按热度按时间azpvetkf1#
您可以简单地向管道中添加when条件。