gpt4 book ai didi

CruiseControl.Net 构建失败 - 没有解释

转载 作者:行者123 更新时间:2023-12-01 09:10:35 25 4
gpt4 key购买 nike

我刚刚开始使用 CruiseControl.Net 设置持续集成服务器。为了简单起见,我使用 Visual Studio 任务来执行构建,将其指向项目解决方案文件。但是,当构建过程发生时,CC.Net 成功地从 Subversion 获取了最新的源版本,并且似乎运行了 devenv 命令。然后构建过程失败,但没有解释原因。这是输出:

BUILD FAILED
Project: MyProject
Date of build: 2009-09-09 16:31:13
Running time: 00:00:49
Integration Request: Dashboard triggered a build (ForceBuild)

Modifications since last build (0)

Tests run: 0, Failures: 0, Not run: 0, Time: 0 seconds No Tests Run This project doesn't have any tests

页面上没有显示任何其他内容。我的 XML 日志也不显示任何构建结果。

这是我的配置文件:

<!--<ccnetconfig><configurationVersion>1.4</configurationVersion></ccnetconfig>-->
<cruisecontrol>
<project name="MyProject">
<workingDirectory>C:\Users\Builder\Desktop\builder-pc\MyProject</workingDirectory>
<sourcecontrol type="svn">
<trunkUrl>svn://builder-pc/MyProject/trunk</trunkUrl>
<workingDirectory>C:\Users\Builder\Desktop\builder-pc\MyProject</workingDirectory>
<executable>C:\Program Files\Subversion\bin\svn.exe</executable>
<autoGetSource>True</autoGetSource>
<tagOnSuccess>True</tagOnSuccess>
</sourcecontrol>
<tasks>
<devenv>
<solutionfile>C:\Users\Builder\Desktop\builder-pc\MyProject\trunk\MyProject.sln</solutionfile>
<configuration>release</configuration>
<buildtype>Rebuild</buildtype>
<executable>C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe</executable>
<buildTimeoutSeconds>600</buildTimeoutSeconds>
</devenv>
</tasks>
</project>
</cruisecontrol>

我故意删除了SVN用户名和密码之类的东西。

使用 VS 命令提示符构建解决方案是可行的,尽管会出现警告。这是使用 CC.Net 将使用的相同开关。

有人可以帮忙吗?它失败是因为没有单元测试可以运行,还是因为警告?还是最好切换到 MSBuild 或 NAnt 而不是使用 Visual Studio 任务?

最佳答案

如果构建日志中没有有用的信息,请尝试查看服务器日志以获取有关失败的信息。

关于CruiseControl.Net 构建失败 - 没有解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1400593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com