网站建设销售如何接单,合肥论坛建站模板,学校网站设计论文,新网企业邮箱一、jenkins部署git链接找不到 原因分析#xff1a;
机器的git环境不是个人git的权限#xff0c;所以clone不了。Jenkins的master节点部署机器已经部署较多其他的job在跑#xff0c;如果直接修改机器的git配置#xff0c;很可能影响到其他的job clone 不了代码#xff0c…一、jenkins部署git链接找不到 原因分析
机器的git环境不是个人git的权限所以clone不了。Jenkins的master节点部署机器已经部署较多其他的job在跑如果直接修改机器的git配置很可能影响到其他的job clone 不了代码所以不能用gitgitlab.org.com:org-platform的方式。为了不影响原来的环境状态需要改为http://gitlab.org.com/org-platform的方式这个方式只需要注册个人的gitlad账号/密码就可以成功拉取仓库代码。 二、实现选择git仓库多个分支作为变量
jenkins插件中心搜索“Git Parameter ” 选择“Install without restart”无需重启即可安装。 可以手动选择对应的分支后进行构建 三、jenkins 拉多个git仓库的解决方法
jenkins在默认情况下,一个任务只能配置一个git仓库地址就算配置了多个git-repositories的git仓库地址最后一次拉的代码也会覆盖前面仓库的代码。 因为机器本地只有一个文件夹拉的多个git-repositories的git仓库代码都会存到这个文件夹这样拉的仓库代码就会覆盖前面的仓库代码最后只会剩下一个仓库的代码。 所以要拉多个git仓库代码就需要机器本地可以自动生成存放各自仓库代码对应的独立文件夹。需要安装插件实现
安装Multiple SCMS Plugin插件 机器本地生成的代码仓库文件夹