Windows環境安裝Jenkins詳細步驟
1.什麼是持續集成
首先“集成”,是指團隊開發成員要將工作成果集成到一起(這裏麪包括編譯、發佈和測試)的一種工作形式。其次“持續集成”,就是將這種團隊的協作,通過自動化的形式,按條件、週期等規則,持續地運作。
持續集成所包含的要素有:
- 統一的代碼庫
- 自動構建
- 自動測試
- 每個人每天都要向代碼庫主幹提交代碼
- 每次代碼遞交後都會在持續集成服務器上觸發一次構建
- 保證快速構建
- 模擬生產環境的自動測試
- 每個人都可以很容易的獲取最新可執行的應用程序
- 每個人都清楚正在發生的狀況(郵件通知)
- 10.自動化的部署
2.安裝Tomcat
Jenkins是由Java開發的,所以需要提前準備Java環境,這個網上教程太多了,此處不介紹。另外安裝Jenkins之前,還需要先安裝Tomcat,因爲Tomcat是針對Java的一個開源中間件服務器(容器),基於Java Web的項目需要藉助Tomcat 才能運行起來。
Tomcat的官網是: http://tomcat.apache.org/
打開之後,找到最新的版本安裝即可,如下圖:
下載後解壓,其目錄如下圖所示:
然後進入bin文件夾,執行startup.bat即可安裝啓動Tomcat服務器,如下圖:
3.安裝Jenkins
進入Jenkins官網: https://jenkins.io/zh/
點擊下載,如下圖:
我們選擇針對Windows的穩定版本,如下圖:
大概一百多兆,下載有點慢,下載完成後直接點擊安裝,一路next,但是選擇目標路徑的時候,記得一定要把Jenkins安裝到Tomcat的Webapps路徑下(這樣才能用瀏覽器打開Jenkins),如下圖:
4. 配置Jenkins
Jenkins 安裝完成會自動啓動 TomCat , 並通過默認瀏覽器打開:http://localhost:8080/
(你也可以手動進Tomcat的bin/目錄下啓動startup.bat ,通過瀏覽器訪問:http://localhost:8080/) 如下圖:
根據提示,打開: D:\Java\apache-tomcat-9.0.0.M26\webapps\Jenkins\secrets\initialAdminPassword 文件查看密碼。將密碼填寫到輸入框中,點擊 “Continue” 按鈕。
接下來根據提示進行安裝,如下圖:
安裝完插件後,創建管理員賬號,如下圖:
整個 Jenkins 安裝配置完成。操作界面如下:
注:由於我環境之前已經裝過Jenkins,所以實在懶得折騰重裝一遍,所以博文部分章節及截圖來自 http://www.testclass.net/jenkins/install