1、先下載Jenkins,官網(wǎng)下載鏈接:https://www.jenkins.io/download/
? ? ?選擇Generic?Java?package(.war)下載war包
? ? ?下面的百度云盤(pán)連接也有war包

2、需在java環(huán)境下才能運(yùn)行Jenkins,所以下載JDK,Jenkins現(xiàn)在還不支持高版本的JDK,選擇JDK8或者JDK11下載:
? ? ? 這是我下載的:百度云盤(pán)鏈接:https://pan.baidu.com/s/1sHo-8Gi1oAvCsIStM-EzWg 提取碼:s0uv
? ? ? 選擇其中的jenkins.war、jdk-8u261-windows-x64.exe或jdk-11.0.8_windows-x64_bin.exe
? ? ? 然后安裝好JDK,安裝成功后別忘了添加環(huán)境變量:
? ? ?不然在命令行打出java -version顯示沒(méi)有此命令:

3、啟動(dòng)Jenkins:
? ? ? 放好war包,在命令行中切到war包目錄下,使用命令進(jìn)行啟動(dòng):
? ? ? java -jar jenkins.war --httpPort=8088
? ? ?Jenkins的默認(rèn)端口是8080,和Apache的默認(rèn)端口沖突,可以進(jìn)行修改二者中的一個(gè);
? ? ?也可以使用--httpPort=xxxx進(jìn)行端口指定
? ? ?Jenkins第一次安裝的話需要安裝插件,此步驟忽略。

4、創(chuàng)建一個(gè)Jenkins項(xiàng)目,在Jenkins首頁(yè)點(diǎn)擊New?Item

? ? 填入項(xiàng)目名稱test,選擇Freestyle?project,點(diǎn)擊OK,就創(chuàng)建好一個(gè)項(xiàng)目了

5、配置項(xiàng)目
? ? ? ?點(diǎn)擊Build,在頁(yè)面找到Build下的Add build step選擇Execute?Windows?batch?command;我們?cè)赪indows下部署,所以選擇執(zhí)行一個(gè)Windows的批處理的命令。若在MacOS或者Linux下選擇Execute shell(執(zhí)行一個(gè)shell腳本)。

輸入需要執(zhí)行的項(xiàng)目的路徑,例如:cd C:\Users\18778\PycharmProjects\my_selenium_project
再輸入執(zhí)行的文件,例如:python test_baidu.py
點(diǎn)擊保存,就構(gòu)建好了。

Windows下使用chdir命令可以查看當(dāng)前路徑:
這是我需要執(zhí)行的python項(xiàng)目文件

6、Jenkins構(gòu)建項(xiàng)目
? ? ?點(diǎn)擊Build?Now,就開(kāi)始構(gòu)建第一次我們的項(xiàng)目

再點(diǎn)擊Build?Now,#1就變成#2,記錄構(gòu)建的次數(shù)

我們構(gòu)建成功的時(shí)候,在主頁(yè)中項(xiàng)目S下的狀態(tài)是Success,天氣是晴朗的;
構(gòu)建失敗的時(shí)候,在主頁(yè)中項(xiàng)目S下的狀態(tài)是Failed,天氣是烏云的。


點(diǎn)擊#2,選擇控制臺(tái)輸出(Console?Output)可以查看報(bào)錯(cuò)信息,當(dāng)然運(yùn)行成功的信息也可以看到(像#1)的。
