Jenkins一个Project拉取多个git并构建多个镜像
我们的目标是在一个jenkins项目上能够从不同的git地址拉取代码并构建与之对应的镜像。
为了达到这个目标,将其拆分为两部分。
(一)jenkins拉取多个git
首先是要拉取多个git。这是很容易实现的,只需要在Jenkins里下载Multiple SCMs插件即可。
-
首先点击Manage Jenkins。
-
然后点击Manage Plugins,进入插件管理界面。
-
然后在可选插件里搜索Multiple SCMs,找到Multiple SCMs plugin下载即可。
我这里已经安装了,所以在已安装里。
-
选择新建一个Freestyle project,再在源码管理里选择 Multiple SCMs。