我发现有效的解决方案是:
- 将管道脚本移到文件(默认为JenkinsFile)中,并将其存储在SubVersion中我项目的根目录中。
- 将我的管道作业定义源设置为“来自SCM的管道脚本”,根据常规Jenkins构建作业输入在SubVersion中找到我的项目的详细信息,然后将脚本路径设置为指向包含管道脚本的JenkinsFile。
- 将管道作业的生成触发器设置为“轮询SCM”,然后输入时间表。
- 手动运行管道作业
似乎是第4步,手动运行管道作业,这使轮询触发器选择了要轮询的正确存储库。在此之前,它似乎不知道在哪里寻找。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)