我有一个独立的Jenkins作业列表,但是如果我可以将它们组合在一起以便只需点击一个按钮就可以运行它们会很方便。每个项目都与部署有关,而不是编译。
我找到了批量生成器插件,但是为了使用批量生成器,每次要调用它时都需要指定一个模式。
我正在寻找一个允许我将项目组合在一起的Jenkins插件,Maven系统似乎建议这是可能的:我会做一个顶级构建工作,设置每个工作的依赖关系我希望运行,然后我只需要运行我的顶级工作。
如果可能的话,是否有人发现Maven在管理除Java以外的任何依赖项时都有用?我可以按照我期望的方式使用它吗?
编辑:这些都是.net项目
答案 0 :(得分:1)
在jenkins中,您可以明确定义其他项目,以便在成功构建(搜索下游)的基础上构建。通过这种方式,您可以让一个项目触发其他一组有效地对它们进行分组。
Maven是一个很棒的工具,但我不会将它用于此目的。