背景:
寫了一些腳本,每天都要跑一次蔚润,手動排有的時候會忘記磅氨,需要數(shù)據(jù)的時間也比較早,于是想到用Jenkins設(shè)置定時任務(wù)抽碌,在固定時間每天跑數(shù)據(jù)悍赢,不會因為人為疏忽忘記造數(shù)據(jù)。
一货徙、Jenkins下載地址:https://www.jenkins.io/download/
二左权、下載安裝完成后,做一下配置痴颊,我是默認(rèn)安裝的赏迟,默認(rèn)選擇了推薦的所有插件安裝
三、創(chuàng)建第一個管理員用戶
四蠢棱、根據(jù)步驟三設(shè)置的賬號密碼登錄后锌杀,新建item
五、創(chuàng)建項目
六泻仙、設(shè)置構(gòu)建觸發(fā)器0 8 * * 1,2,3,4,5
糕再,表示周一至周五每天早上08:00定時跑一次任務(wù)
七、設(shè)置構(gòu)建命令玉转,啟動對應(yīng)的python文件
d:
cd D:\workplace\batchGetData
python timed_task.py
八突想、遇到的問題:
如果Jenkins服務(wù)沒有打開,直接訪問http://localhost:8080/
,會報無法訪問次網(wǎng)站
解決:
定位到Jenkins本地地址:C:\Program Files\Jenkins猾担,打開cmd
控制臺輸入
java -jar jenkins.war
袭灯,開啟服務(wù),然后重新訪問http://localhost:8080/
就可以了