Jenkins pipeline jenkins多分支管道中的SCM轮询

Jenkins pipeline jenkins多分支管道中的SCM轮询,jenkins-pipeline,multibranch-pipeline,Jenkins Pipeline,Multibranch Pipeline,希望适应计划的构建,从每3小时上午12点开始,到每个工作日(周一至周五)下午3点。只有在github存储库中提交了任何内容时,才会触发它 请提供准确的代码,因为只有少数代码适用于多分支机构,但不适用于上述计划 对不起,您所说的计划的“构建”是什么意思 是否希望多分支在给定间隔内检查更多分支 如果是这样,您只能通过“使用默认触发器扫描多分支管道”来实现 当分支发生更改时,是否要对其发出生成 注意到在 多分支文件夹>“立即使用默认值扫描多分支管道”并获取所有当前分支>状态>作业>查看配置 是只读的

希望适应计划的构建,从每3小时上午12点开始,到每个工作日(周一至周五)下午3点。只有在github存储库中提交了任何内容时,才会触发它


请提供准确的代码,因为只有少数代码适用于多分支机构,但不适用于上述计划

对不起,您所说的计划的“构建”是什么意思

  • 是否希望多分支在给定间隔内检查更多分支
  • 如果是这样,您只能通过“使用默认触发器扫描多分支管道”来实现

  • 当分支发生更改时,是否要对其发出生成
  • 注意到在

    多分支文件夹>“立即使用默认值扫描多分支管道”并获取所有当前分支>状态>作业>查看配置

    是只读的

    因此,要更改选项,请从 ,我认为你应该使用Jenkins文件来完成每项工作的CM

    因此,对于需要为SCM轮询配置的所有作业, 在Git上为每个插件包含一个Jenkins文件(不要忘记安装管道模型定义插件及其所有依赖插件):

    这应该可以完成任务,至少对我来说是有效的``


    希望有帮助

    我们使用了相同的结构。它在正常的管道作业中工作。但我不想与多分支pipiline Jobsorry合作,我认为多分支也有这样的选择。我正在处理它已编辑,请选中此答案。如果它成功解决了您的问题,请将其标记为最佳答案;如果它不起作用,请告诉我。如果它对您有帮助,请接受此答案,或者它是正确答案。如果它不起作用,你也可以告诉我
    pipeline {
      triggers {
            pollSCM('H 0-15/3 * * H(1-5)')
               }
        agent any
        stages{
            stage('Build') {
                steps {
                echo 'Building.. or whatever'
                }
            }
        }
    
    }