在Jenkins配置中,有的时候我们需要依次拉取多个代码仓库,有时候还会需要既拉取svn代码库,又拉取git代码库,但Jenkins默认的配置是不支持这样操作的。因此,我们需要使用到Jenkins的Multiple SCMs插件。

Multiple SCMs这个插件支持为一个构建选择多个源代码管理系统。例如,它允许从一个SCM检出源代码,同时从另一个SCM检出旧代码或第三方代码。

一、安装Multiple SCMs插件

首先jenkins需要打开系统管理>管理插件>可选插件,搜索Multiple SCMs插件,直接点击安装即可,安装成功后如下图所示:

插件安装完成后,在任务的源码管理配置的地方会新增一个Multiple SCMs选项,如下图所示:

二、Jenkins中配置代码库

点击Add SCM打开下拉列表,可以看到多个代码托管平台的选项,选择我们需要的Git或者Subversion(SVN),如下图所示:

如果需要拉取多个代码库,就通过Add SCM多次添加,并配置仓库url,分支名称,用户等等。
如下图所示,我添加了2个SVN代码仓库。当然,也可以添加多个Git代码库,或者加多个SVN代码库,或者Git代码库和SVN代码库混合使用。

【Jenkins插件】之Multiple SCMs相关推荐

  1. Jenkins 使用Multiple SCMs实现多仓库部署

    添加插件 安装之前最好先安装safe restart 方便重启 插件管理直接搜索Multiple SCMs安装 启用以后回到工作台,新建项目或者原有项目中 源码管理里就会出现multiple scms ...

  2. Jenkins使用Multiple SCMs插件或者Pipline Scripts实现多仓库的发布

    精选30+云产品,助力企业轻松上云!>>> 实现多仓库的发布(前后端分离的两个工程合并) 方式一:使用Multiple SCMs插件实现 因为git不允许克隆到一个非空目录,所以中转 ...

  3. 持续集成 之 Jenkins插件 Multiple SCMs Plugin

    背景 由于项目需要,我将源码分为多个版本库进行管理,像这样情况,如何使用Jenkins进行持续集成呢?经过一番摸索,Jenkins的一个插件解决了我的问题:Multiple SCMs Plugin.该 ...

  4. Jenkins 插件 地址证书报错问题解决思路

    问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target ... ...

  5. jenkins(4): jenkins 插件

    1.  jenkins插件下载镜像加速 jenkins插件清华大学镜像地址 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-ce ...

  6. 安装jenkins插件的两种方法

    安装jenkins插件有两种方法,一种是在线安装,一种是离线安装.两种方式介绍如下: 1.如果服务器可以上网,那边选择在线安装最好不过了,安装流程为: 系统管理----插件管理---选择需要的插件直接 ...

  7. linux jenkins 插件,使用Jenkins Dashboard插件可视化部署,

    使用Jenkins Dashboard插件可视化部署, 使用Jenkins可视化部署 插件地址:https://plugins.jenkins.io/deploy-dashboard/ 插件名称:De ...

  8. Jenkins 插件安装方式全攻略

    在Jenkins 的安装向导页面中, 会有一步是否安装推荐的插件, 可以直接进行安装, 也可以跳过. 对于安装机器联网的状况, 安装插件相对方便,直接搜索插件安装, 但是也可能会出现无法在线安装的状况 ...

  9. jenkins 插件目录_Windows下allure+pytest+jenkins集成手册!

    Pytest是什么 pytest是python的一款测试框架,拥有unittest的功能并比它更丰富. Allure是什么 有非常多的优秀的测试框架,但却是有非常少优秀的报告工具可以展示非常清楚的用例 ...

最新文章

  1. Cookie简介及JSP处理Cookie的方法(转)
  2. Java开发微信之菜单不显示
  3. java 转换成时间戳_Java 实例 – 时间戳转换成时间 - Java 基础教程
  4. 电力负荷事件划分(有代码)
  5. 国内开源社区巨作AspectCore-Framework入门
  6. 中国城市人口分布区域分析
  7. selenium webdriver模拟鼠标键盘操作
  8. matlab 散点图 线性回归图_吴恩达机器学习编程作业ex1-Matlab版
  9. mfc--使用ShellExecute打开另一个可执行程序
  10. 九度OJ 1340:小A的计算器 (进制转换)
  11. 掌财社昆仑:期货升水和期货贴水是什么意思?
  12. 从辅助运动到让人开口说话,脑机接口:“你的福气还在后头!”
  13. c语言里的字体怎么设置,C语言中如何添加文字
  14. 计算机学frm,FRM金融计算器使用教程
  15. 〈三〉ElasticSearch的认识:搜索、过滤、排序
  16. utf8一个汉字最多需要多少个byte
  17. 阿诺德·施瓦辛格的演讲(拼命才会优秀,自律才会自由~)
  18. Golang开发的CMS内容发布系统
  19. 穷鬼、酒鬼、色鬼、赌鬼
  20. 计算机组装 仿真交互,《计算机硬件组装》仿真交互系统设计与实现.doc

热门文章

  1. Favicon 生成网站推荐
  2. Django框架---- 信号
  3. kafka消费者参数解析
  4. 计算机专业英语第3章,计算机专业英语:第3章.ppt
  5. 专业英语(计算机)司爱侠练习版,专业英语(计算机)司爱侠练习版.doc
  6. 基于百度制作离线地图及优化
  7. 【Linux-Windows】通过浏览器批量下载图像数据
  8. Linux基础知识:架设邮件服务器
  9. 给大家介绍一个WIFI密码查看器,解密不安全的WIFI
  10. 做个精明的消费者 购买笔记本该有的不能少