在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

