一尘不染

Jenkins:一个项目有多个Git存储库

jenkins

我想使用两个Git存储库构建一个项目。其中一个包含源代码,而另一个包含构建和部署脚本。

我的问题是我需要一个用于构建和部署项目不同部分(大型项目,多个存储库,相同的构建和部署脚本)的存储库,但是Jenkins似乎无法处理此问题(或者我不知道)不知道/找不到方法)。


阅读 439

收藏
2020-07-25

共1个答案

一尘不染

更新

现在不建议使用多个SCM插件,因此用户应该迁移到Pipeline插件

旧答案

是的,詹金斯可以处理。只需Multiple SCMs在“源代码管理”下使用,添加您的存储库,然后转到每个存储库的“高级”部分。在这里,您需要设置Local subdirectory for repo (optional)Unique SCM name (optional)

您的存储库将被拉到您已设置的Local子目录中,以便您可以按任意顺序构建它们。

更新每个harish答案-您需要安装多个SCM插件才能实现此功能。

2020-07-25