zoukankan      html  css  js  c++  java
  • 获取hudson持续构建编译结果的一种方法

    作者:朱金灿

    来源:http://blog.csdn.net/clever101

     

           很多时候使用hudson结合VisualStudio进行持续构建后需要获取持续构建的编译结果,通过编译结果来知道哪些项目失败了以及对应的编译错误。最初是通过分析hudson的日志来获取编译结果的,后来发现这样做并不准确,因为很多工程项目的编译输出是混杂在一起的,造成编译失败的工程和对应的编译错误无法对应。因此不能采取直接分析hudson日志的方法来获取编译结果。

     

           最近找到了更好的解决办法,就是首先在hudson日志中获取工程的BuildLog.htm的路径,然后代码BuildLog.htm进行分析。比如:7>生成日志保存在file://e:workspaceMySoft IntdirReleaseSysDisplayBuildLog.htm,只需要打开e:workspaceMySoft IntdirReleaseSysDisplayBuildLog.htm分析即可。值得注意的是BuildLog.htm也不需要全部分析,只需要分析文件里输出窗口那部分内容,找到其中的编译错误即可。如:

    输出窗口

     

     

     

    正在编译...

    正在编译资源清单...

    Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1

    Copyright (C) Microsoft Corporation.  All rights reserved.

    正在链接...

    正在嵌入清单...

    正在执行生成后事件...

    已复制         1 个文件。

  • 相关阅读:
    WPF基础篇之静态资源和动态资源
    15-Node-数据库
    15-Node
    12-Git
    总-S04-03 项目-大事件
    00-PHP难点
    08-PHP基础
    15-ES6
    16-Vue-webpack
    00-Web难点
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6469845.html
Copyright © 2011-2022 走看看