1. 程式人生 > >windows下jenkins的安裝與簡單使用

windows下jenkins的安裝與簡單使用

(本文主要用來記錄一下專案配置項的填寫,只是一個簡單的記錄和參考,詳細幫助請檢視文件或網路搜尋)

伺服器主機系統: windows7 ;  已安裝開發環境: jdk8、vs2013 ; 使用的jenkins版本: 2.89.2

Jenkins的安裝:我採用的是war包直接執行的方式,使用管理員許可權啟動cmd命令列, 然後 java -jar jenkins.war --httpPort=8080 即可啟動jenkins服務(啟動後命令行視窗不要關!), 啟動成功後最後一行會提示:Jenkins is fully up and running。 


在伺服器瀏覽器上輸入 localhost:8080 即可登入jenkins,第一次登入的時候需要設定使用者名稱、密碼(初始密碼會有提示在哪儲存)、安裝外掛等,外掛建議按推薦的安裝就行。安裝完成後就會進入jenkins主介面。

選擇系統管理-系統設定,即可對環境進行配置:

主目錄是指jenkins資料的存放目錄,這個直接在命令列呼叫war包啟動的話貌似改不了,可以點選行後邊的問號獲取幫助,進行修改;


Jenkins Location是比較關鍵的項,指定jenkins的地址和管理員郵箱,地址就填伺服器的ip與埠即可,如 http://192.168.1.100:8080,這樣就可以在其他機器上通過地址登陸了。


接下來又是一個比較關鍵的項:擴充套件郵箱外掛,郵件功能比自帶的強大,基本配置如下,其中:user name就填你自己的郵箱, Password就是你的郵箱密碼


這個通知是jenkins自帶的郵件服務,也可以配上


到此,系統配置基本完成了,當然,根據專案需求可能會有其他的配置,不再細述。接下來新建一個專案並配置。

選擇新建,填寫專案名字,選擇專案型別即可完成新建專案,點進專案名字後,在左側選擇配置。

我選擇的是svn,截圖中依次為倉庫地址、SVN賬號密碼、本地存放地址、其他兩項預設即可



接下來是構建觸發器,是讓你選擇什麼時候執行構建工程的,我選擇的是週期執行(語法請自行檢視幫助):週一到週六、每天凌晨1點到2.59、16分到36分執行一次構建。


構建環境一項均預設。

接下來是構建項配置,這個是非常重要的。我選擇的是執行windows指令碼命令,你可以直接把這個小框當作windows的CMD命令列來用


最後一項就是構建後操作,編譯失敗是傳送郵件通知(這裡用的是jenkins自帶的郵件功能)


如果想使用擴充套件郵件外掛則選擇 Editable Email Notification,介面如下。此外掛可以選擇何時傳送郵件:構建成功、失敗、構建前、構建後、構建後執行指令碼等,場景非常豐富。我目前使用的是構建後執行指令碼,郵件觸發條件為:構建日誌中含有某個關鍵字。關於這個外掛的詳細使用,改天再寫一篇記錄一下。



注意,要使郵件功能正常工作,之前在系統設定裡邊的SMTP伺服器、SMTP認證等資訊一定要正確填寫!