【问题标题】:CruiseControl.net build fails even through MSBuild task succeeds即使 MSBuild 任务成功,CruiseControl.net 构建也会失败
【发布时间】:2009-08-19 19:56:39
【问题描述】:

我是第一次安装 CruiseControl.net,但无法构建我的解决方案。这很奇怪,因为它在 VS2008 中构建得很好。我有一个非常简单的配置文件和这个 MSBuild 任务:

      <msbuild>
        <executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>
        <projectFile>MySolutionFile.sln</projectFile>
        <buildArgs>/noconsolelogger /p:Configuration=Debug /v:diag</buildArgs>
      </msbuild>

查看构建报告时没有显示任何错误或警告,但它确实以红色显示“此项目没有任何测试”。我不知道这是否导致构建失败。

谢谢, 约翰

【问题讨论】:

    标签: msbuild cruisecontrol.net


    【解决方案1】:

    我通常必须通读 nant 脚本和 CC.Net 配置文件,以确定正在执行哪些检查并解决这些问题。我敢打赌,有些东西正在寻找成功的测试。如果您是第一次使用 Cruise Control,您可能需要先查看 CI Factory。它使用 Cruise Control 作为其构建管理工具“套件”的一部分。

    【讨论】:

      【解决方案2】:

      首先尝试通过命令行 msbuild 构建它。

      C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe MySolutionFile.sln /p:Configuration=Debug
      

      一旦你得到它像这样运行,然后将它托管在 CCnet 中。

      【讨论】:

        猜你喜欢
        • 2012-09-13
        • 1970-01-01
        • 2011-03-03
        • 1970-01-01
        • 2019-01-13
        • 2014-08-18
        • 1970-01-01
        • 2018-12-17
        • 1970-01-01
        相关资源
        最近更新 更多