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 个文件。

  • 相关阅读:
    在HTML网页中嵌入脚本的方式
    纪念品分组(贪心、排序)
    合并果子(STL优先队列)
    铺地毯(取最上层的地毯)
    多项式方程的输出
    BF算法(蛮力匹配)
    数位的处理
    两个数的差
    多项式计算器
    随机数生成器java实现
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6469845.html
Copyright © 2011-2022 走看看