代码改变世界

jenkins下使用python虚拟环境

2019-07-31 17:34  _天枢  阅读(2331)  评论(0编辑  收藏  举报

jenkins下使用python虚拟环境碰到的一些坑:

 

1. 构建使用window批处理 - 坑1

c:

cd c:\xxxxx\xxxxx\scripts

activate

c:

cd c:\xxxxx\testcase  #

main.py  #执行case入口

按照以上写批处理会发现,执行到acrivate激活虚拟环境时,批处理就会断开。不会再执行下边的命令。

原因呢:是批处理本身会重开一个cmd窗口, 所以会断开,那怎么解决呢。

使用&&将命令连接成一行执行。

解决示例:

cd c:\xxxxx\xxxxx\scripts

activate && cd c:\xxxxx\testcase && main.py

按照以上这样写问题解决。