【发布时间】:2022-01-01 02:02:35
【问题描述】:
有没有办法构建詹金斯视图中存在的所有项目?我找不到任何这样的解决方案。
每个项目都是独立的,彼此之间没有关联,但是项目的数量越来越多,构建所有项目的点击量也日益增加。
【问题讨论】:
-
同时“构建所有”的动机是什么?您可以使用 schedule build 或类似的 Poll SCM 进行更改,但如果是基于代码的构建,设置 push notification 会更有效。或者通过单行 groovy 命令触发它们。
-
我们为一些客户收集了相同的 React 项目,因此每次升级或修复时,我们都需要构建它们。因此有在视图中同时构建所有项目的动机。
-
然后听起来像推送通知是要走的路。什么单片机?此处和其他地方的许多答案取决于 SCM 工具。
-
@IanW 所有项目都有相同的 git 存储库。它不是那个样本。在构建之前需要更改环境文件中的某个变量,这就是为什么我在考虑基于詹金斯的构建方法。
-
也许您可以考虑使用矩阵作业 - 而不是视图,然后同时构建所有变体 jenkins.io/blog/2019/11/22/welcome-to-the-matrix
标签: jenkins