報錯時,構建:
1、execute windows batch command:
e:
cd 路徑
pytest -m smoke
2、修改后:
e:
cd 路徑
(或call)pytest -m smoke
exit 0
jenkins執行命令,會把命令生成一個批處理文件執行,當pytest命令對於批處理來說是外部命令,所以要加call表示調用。
jenkins執行windows命令,若退出代碼不為0 ,則jenkins會將構建標記為失敗,所以需要加上exit 0表示執行完成退出