持續集成 之 Jenkins插件 Multiple SCMs Plugin

作者:許振坪http://blog.csdn.net/benkaoya

背景

由於項目需要,我將源碼分爲多個版本庫進行管理,像這樣情況,如何使用Jenkins進行持續集成呢?經過一番摸索,Jenkins的一個插件解決了我的問題:Multiple SCMs Plugin。該插件能達到如下效果:

  • 同時監測多個版本庫,其中有一個或者多個版本庫有新的提交,就能自動觸發新的構建。
  • 同時監測的多個版本庫中,可以是svn,可以是git等常用代碼管理工具,也可以混搭。

安裝插件

Multiple SCMs Plugin 插件的官方網址:https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin

如何安裝Jenkins插件 不在本文討論範圍內,詳見 https://wiki.jenkins-ci.org/display/JENKINS/Plugins

成功安裝完插件後,在項目 “配置”源碼管理 中,會多一個Multiple SCMs選項,如下圖所示:

這裏寫圖片描述

開始使用

源碼管理 選擇 Multiple SCMs,點擊Add SCM按鈕,如下所示,會彈出支持的SCM,通過多次添加版本庫,就能實現多個版本庫一起構建。使用很簡單,這裏不多說。

這裏寫圖片描述

發佈了90 篇原創文章 · 獲贊 351 · 訪問量 150萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章