Jenkins持續集成(一):Jenkins介紹

一.什麼是持續集成

     持續集成,即Continuous Integration,簡稱CI。強調的是不再一次性把代碼集成到主幹,而是高頻率的持續集成。一天集成1次,甚至多次。同時在集成過程中,進行自動化測試,保證主幹代碼一直可用

二、解決問題:

  1.  軟件複雜化,保證軟件開發和發佈的高效,便捷和質量。
  2. 客戶需求不斷變化。

三、持續集成的組成部分

  • 版本控制工具 svn/git
  • cI 服務
  • web服務器

四、Jenkins介紹

          Jenkins是一款開源的持續集成工具,使用Jenkins搭建集成環境,可以進行自動構建、自動編譯和自動部署,非常方便。它提供了一種易於使用的持續集成系統,使開發者從繁重的集成中解脫出來,專注於更重要的業務邏輯是線上。同時jenkins還能監控集成中存在的錯誤,提供詳細的日誌文件和提醒功能。

        以下是使用Jenskins的一些理由:

  1. 所有CI產品中在安裝和配重中最簡單的。
  2. 基於web訪問,用戶界面非常友好、直觀和靈活。
  3. 擁有大量插件,這些插件極大的拓展了Jenkins的功能,它們都是開源的。

總結:Jenkins就是一個web應用程序,這個程序的作用就是提供持續集成所需要的所有功能。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章