jenkins的下載安裝
jenkins下載的官網地址
https://www.jenkins.io/download/
java環境變量的配置下載
jenkins是用java語言編寫的所以要配置java環境
需要安裝java的JDK 推薦安裝JDK17(https://blog.csdn.net/wochunyang/article/details/138520209)
JDK17的下載地址
https://www.oracle.com/java/technologies/downloads/#java17
安裝過程中選擇端口以及相應的安裝路徑
訪問初始化jenkins
初始化打開jenkins找到密碼并登錄
http://localhost:8028/
選擇插件來安裝---選擇無---右下角點擊"安裝"
主要是jenkins推薦的插件很多國內網站無法下載,這里暫時跳過去不下載插件后面需要什么插件我們再選擇安裝
創建管理員的賬號和密碼
配置Jenkins插件中心為國內鏡像地址
Plugins-->Advanced settings 配置升級站點為清華大學開源軟件鏡像站
在updates/default.json把updates.jenkins.io/download替換為 mirrors.tuna.tsinghua.edu.cn/jenkins
把www.google.com 修改為 www.baidu.com
Jenkins的三大重要概念
1.Job(項目)
在jenkins平臺中都是以Job為單位去完成一件事情
2.Plugins(插件)
集成各種用到的插件進行安裝,如git、allure等
3.workspace(工作空間)
自動拉取倉庫代碼以及相關數據的位置
以pytest+allure為例創建item生成項目
在Plugins里面下載安裝git和allure插件
在Tools下配置JDK安裝的目錄和Allure安裝的目錄
Tools的JDK下配置
Allure Commandline下配置allure的本地安裝目錄(下載了allure插件后就會有這個)
創建Item
輸入任務名稱---選擇Freestyle project
代碼提交在Git倉庫里面選擇拉取代碼的git地址和賬號密碼
下載的代碼存放在workspace的文件目錄下
設置配置定時任務
在構建觸發器,選擇Build periodically
定時任務:
分鐘 小時 一月的天數 月份 一周的天數
0-59 0-23 1-31 1-12 0-7(0和7表示周天)
如下面設置每天12點自動執行
設置執行python腳本,主要是根據python的執行原理從哪個地方進入.py文件里面配置對應的py文件
選擇Allure Report構建后的操作步驟
構建后的操作步驟可以配置設置執行后的allure報告的存儲位置
自動執行生成allure報告并且結果自動發送到飛書群通知可以點擊查看結果