編碼的世界 / 優質文選 / 財富

windows下jenkins的安裝與簡單使用


2021年10月04日
-   

(本文主要用來記錄一下項目配置項的填寫,只是一個簡單的記錄和參考,詳細幫助請查看文檔或網絡搜索)
服務器主機系統: 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認證等信息一定要正確填寫!

熱門文章