报错时,构建:
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表示执行完成退出