Jenkins配置allure


在Jenkins中,打開“系統管理”→“管理節點”→“新建節點”頁面時,“啟動方式”選項沒有“通過Java Web啟動代理”,怎么辦?
打開“系統管理”,進入“全局安全配置”頁面。
1. “JNLP代理協議的TCP端口” 配置成 “隨機選取”,點開“代理協議...”,勾選“Java Web Start Agent Protocol/4(TLS加密)”。

2. 找到“隱藏的安全警告”,將“Enable Agent → Master Access Control”的復選框打勾。

3. 保存配置,重新打開“新建節點”頁面,可以看到“通過Java Web啟動代理”選項出現。
打開“系統管理”→“管理節點”→“新建節點”

 

 

 

把jar下載下來放到指定位置,然后再到指定位置運行下面一段命令
java -jar agent.jar -jnlpUrl http://localhost:8080/computer/one_nodes/slave-agent.jnlp -workDir "D:\software\Jenkins"

 

4.下載allure插件http://updates.jenkins-ci.org/download/plugins/,可以直接在Jenkins可選插件下載

 

5.全局配置中配置allure命令行(首先要去下載allure-commandline,如果是Linux系統,allure命令路徑換成Linux下的commandline的路徑即可)

6.配置從節點,工具位置列表,下圖進入bin目錄下,不要進入bin目錄(如果進入bin目錄,jenkins構建allure報告Can't find allure commandline null

 

7.項目-->配置-->構建后操作--選擇allure

 

 
 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM