mar*_*nus 3 msbuild visual-studio-2010 visual-c++ jenkins-plugins
我们正在使用MSBuild在构建服务器(Jenkins)上构建一个非常大的Visual C++ 2010解决方案(大约150个项目,完整构建大约需要一个小时).不幸的是,当项目失败时,很难找出哪个和为什么,因为控制台日志太长而且很难找到错误.
是否有一个很好的msbuild日志解析器或msbuild记录器,很好地列出所有失败的项目和错误消息?到目前为止我们发现的最好的是警告插件,但在许多情况下这几乎没用.
我发现Log Parser插件非常有用,但您需要提供自己的解析器文件(在/ jobs/vs_parsing_rules中).我使用以下,适用于msbuild
error /[Ee]rror *:/
error /Error on line/
error /error [CM]/
error /fatal error/
error /unresolved external/
error /[aA]ccess is denied/
error /aborted/
warning /[Ww]arning *:/
warning /[Ww]arning C/
warning /WARNING/
warning /Couldn't/
warning /Can't/
warning /Cannot/
warning /ld.*unsupported/
error /[uU]ndefined symbols/
warning /[rR]eferenced from/
warning /[nN]ot found/
warning /exit status/
warning /no symbols/
error /ERROR[^A-Za-z]/
info /INFO/
start /BUILD/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2501 次 |
| 最近记录: |