我一直在嘗試POST Junit output.xml到特定的testReort作業它返回找不到錯誤。Jenkins休息API for junit結果上傳到特定作業
我嘗試了下面介紹的所有組合方法,但沒有成功。
- 是否Jenkins支持POST/PUT操作將testReport上傳到 特定的工作?
- 如果不是我該怎麼做這個任務?
捲曲--silent --show錯誤--netrc --header '的Content-Type: 應用程序/ XML' -X POST --data二進制@ /家/測試/桌面/輸出.XML http://username:[email protected]:8080/job/xx/job/xx_test/job/mytest/1/testReport/
捲曲--silent --show錯誤--netrc --header '的Content-Type: 應用程序/ XML' -X PUT --data二進制@ /家/測試/桌面/輸出.xml http://username:[email protected]:8080/job/xx/job/xx_test/job/mytest/1/testReport/
curl --silent --show-error --netrc --header'Content-Type: 應用程序/ XML」 -X POST --data二進制@ /家/測試/桌面/的Output.xml --user用戶名:密碼http://test.com:8080/job/xx/job/xx_test/job/mytest/1/testReport/
非常感謝你們,你們的支持大加讚賞。
您是否曾嘗試在作業的構建操作的Execute shell步驟中執行curl命令? – nullpointer
我在Linux機器上試過 –
不,我在問你在Jenkins上配置Freestyle項目時,是否嘗試將它放在構建操作的Execute shell選項下。 – nullpointer