1. 程式人生 > >使用jenkins工具定時執行指令碼方法

使用jenkins工具定時執行指令碼方法

jenkins是基於Java開發的一種持續整合工具,用於監控重複執行的工作,所以在自動化測試中也能用於定時執行指令碼

我在這裡介紹怎樣搭建環境和使用jenkins定時執行cmd命令

一、環境搭建
1、首先要下載兩個安裝包,tomcat和jenkins包:
下載地址:
jenkins下載地址:http://jenkins-ci.org 選擇LTS(長期支援的版本)和適合自己電腦系統的版本
tomcat下載地址:http://tomcat.apache.org/
2、將兩個檔案下載並解壓後,把jenkins.msi檔案安裝在tomcat下的webapps目錄下,安裝完成後,會自動開啟瀏覽器到jenkin頁面,如下圖
在這裡插入圖片描述


3、在這個頁面,要求在指定路徑找到管理員密碼,找到密碼貼上到輸入框(請記錄密碼或密碼所在位置,下次登入jenkin時需要)
4、第四步,安裝外掛,建議按照推薦安裝
5、註冊賬號,選擇按照管理員賬號登入,然後其他操作全部預設即可

二、專案配置
1、 新建一個專案,在下面的位置,點新建即可
在這裡插入圖片描述
在這裡插入圖片描述
新建一個專案後,點“配置”進入下面的頁面
在這裡插入圖片描述

在這裡插入圖片描述 2、在構建觸發器中選擇定時構建,輸入執行指令碼的時間,注:
說明:日程表依次是 分鐘 小時 日 月 星期
*(星號):表示每,每分鐘,每小時,每天,每月,每星期等
, (逗號):表示指定列表範圍。
-(橫短線):表示區間範圍

所以30 15 * * (兩個星號) 1-5 表示 每個月的星期一到星期五,下午3點30分定時執行指令碼。

3、在構建中選擇執行windows批處理命令,然後輸入命令 儲存即可
在這裡插入圖片描述
在這裡插入圖片描述
4、最後測試一下是否正常執行,比如輸入ipconfig,在首頁選擇“立即構建”,在構建歷史中選擇一條資料,選擇控制檯輸出,檢視結果
在這裡插入圖片描述
在這裡插入圖片描述
測試完成後會向註冊的郵箱地址傳送測試報告

以上就是使用Jenkins定時執行指令碼的方法,jenkins能做的事情還有很多,值得我們以後學習和探討