【发布时间】:2015-10-16 15:45:18
【问题描述】:
我正在尝试使用 jenkins 使用以下命令运行 pylint:
pylint -f parseable -d I0011,R0801 "mypath\highLevel" | tee.exe pylint.out
该过程看起来运行良好,pylint.out 创建时包含大量信息,但在创建 pylint 报告期间出现以下错误:
13:38:27 ERROR: Publisher hudson.plugins.violations.ViolationsPublisher aborted due to exception
13:38:27 java.io.FileNotFoundException: C:\Users\DMD\.jenkins\jobs\Diamond - Run Coverage\builds\2015-07-26_13-34-30\violations\file\A:\highLevel\Monitor\InitialBootAdapter.py.xml (The filename, directory name, or volume label syntax is incorrect)
它创建了非常奇怪的路径:
C:\Users\DMD\.jenkins\jobs\Diamond - Run Coverage\builds\2015-07-26_13-34-30\violations\file\A:\highLevel\Monitor\InitialBootAdapter.py.xml
我真的不明白会发生什么。 为什么 pylint 对文件 InitialBootAdapter.py 感兴趣?为什么要查找文件 InitialBootAdapter.py.xml?谁应该创建它,为什么?我在整个环境中搜索了这个文件,但没有找到。但是我没有为我的其他 py 文件找到任何 xml? 也许您有使用 pylint 的经验并且可以提供帮助? 谢谢你。
【问题讨论】:
标签: python jenkins pytest pylint