报错时,构建:

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表示执行完成退出

posted on 2020-10-28 09:39  果糖小块  阅读(925)  评论(0编辑  收藏  举报