jenkins——遇到的一个大坑,构建时候找不到目录,但是ide中运行是ok的

问题描述:
ide运行测试脚本ok,但是集成到jenkins中就遇到了找不到
报错:
jenkins——遇到的一个大坑,构建时候找不到目录,但是ide中运行是ok的
如何解决:
找了一天在百度都没有能找到原因,经过各种调试终于解决
原因分析:可能和我给jenkins加了环境变量有关系 我把工程目录设成了环境变量 用于解决jenkins执行时候找不到模块的问题。
解决方法:我把代码中涉及到工程目录这块的代码(1、2行代码)直接干掉,直接写成第三行的代码,成功!
1report_dir = os.path.dirname(os.path.dirname(file))
2 report_name = report_dir + “/ReportHtml”+ “/result.txt”
3 report_name = “ReportHtml/result.txt”
jenkins——遇到的一个大坑,构建时候找不到目录,但是ide中运行是ok的