一、安裝Jenkins
① 官網地址:https://jenkins.io/index.html
② 或者百度云盤:jenkins 提取碼:5mpw
1、選擇文件中的jenkins.msi,進行安裝
2、安裝完成,點擊Finish,自動打開Jenkins頁面,Jenkins默認端口為8080
如果打開失敗,這時要修改jenkins啟動端口,方法如下:
① 打開終端,cd 到Jenkins的安裝目錄(即jenkins.war所在目錄),如:D:\Program Files (x86)\Jenkins
② 執行命令:“java -jar jenkins.war --httpPort=8082”
其中8082就是新的端口號,也可以設置為其他的端口。
③.打開瀏覽器輸入 : localhost:8082即可進入Jenkins界面:
3、從頁面提示的地址中,獲取本地文件中密碼,復制并粘貼,點擊繼續
4、安裝推薦的插件
5、創建管理員賬號,點擊‘保存并完成’
6、實時配置,直接點擊‘保存并完成’
7、點擊‘開始使用Jenkins’,進入主頁
8、添加注冊功能添加注冊
① 點擊【Manage Jenkins】—>【Configure Global Security】
② 勾選【啟用安全】,再勾選【允許用戶注冊】,點擊保存
③ 注銷回到登錄頁面,界面顯示注冊入口:[創建一個用戶賬號]如果你沒有注冊用戶.
二、創建第一個新任務
1、點擊【新建Item】
2、輸入任務名稱,點擊【確定】
3、輸入任務描述
4、構建觸發器
Build periodically:周期進行項目構建
Poll SCM:定時檢查源碼變更,如果有更新就checkout最新code下來,然后執行構建動作,如果沒有更新就不會執行構建。
① 定時構建語法:*號等同于H,表示任意一個合理的數
* * * * *第一個*表示分鐘,取值0~59,若其他值不做設定,則表示每個設定的分鐘都會構建
5 * * * * ,表示每個小時的第5分鐘都會構建一次
第二個*表示小時,取值0~23, 若其他值不做設定,則表示每個設定小時的每分鐘都會構建
* 5 * * * ,表示在每天5點的時候,一小時內每一分鐘都會構建一次
第三個*表示一個月的第幾天,取值1~31,若其他值不做設定,則表示每個月的那一天每分鐘都會構建一次
* * 5 * *,表示在每個月5號的時候,0點開始每分鐘構建一次
第四個*表示第幾月,取值1~12,若其他值不做設定,則表示每年的那個月每分鐘都會構建一次
* * * 5 *,表示在每年的5月份,1號0點開始每分鐘構建一次
第五個*表示一周中的第幾天,取值0~7,其中0和7代表的都是周日,若其他值不做設定,則表示每周的那一天幾每分鐘都會構建一次
* * * * 5,表示每周五0點開始每分鐘構建一次
舉個栗子:
每隔5分鐘構建一次
H/5 * * * *
每兩小時構建一次
H H/2 * * *
每天中午12點定時構建一次
H 12 * * *
每天下午18點定時構建一次
H 18 * * *
在每個小時的前半個小時內的每10分鐘
H(0-29)/10 * * * *
每兩小時45分鐘,從上午9:45開始,每天下午3:45結束
45 9-16/2 * * 1-5
每兩小時一次,每個工作日上午9點到下午5點(也許是上午10:38,下午12:38,下午2:38,下午4:38)
H H(9-16)/2 * * 1-5