问题标签 [ccnet-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
301 浏览

cruisecontrol.net - Cruise Control.Net、CVS 和多个模块

刚开始使用巡航控制,但似乎找不到任何关于这个或至少更好的方法。简单的脚本:

测试 cvs.exe theRoot theModule ....

问题是我想检查多个模块的更新,但不是 theRoot 中的每个模块。像这样的东西:

有没有办法做到这一点?

0 投票
2 回答
281 浏览

nunit - 如何在 CCNet 下重新排序 NUnit 测试?

通过持续集成,在下一次循环开始时首先重新运行失败的单元测试是很有意义的。这缩短了反馈回路。

有没有已知的方法可以用 CCNet 和 NUnit 实现这一目标?

原则上,CCNet 必须“记忆”哪些单元测试失败,并且需要指示 NUnit 以不同的顺序运行它们。

0 投票
1 回答
1449 浏览

nunit - CCnet + NAnt 超时

我无法通过 Nant 执行 Nunit 测试,而 Nant 又被 CCNet 调用。下面是我在 CCnet Dashboard 中得到的错误信息:

<exception> <![CDATA[ThoughtWorks.CruiseControl.Core.Tasks.BuilderException:在 ThoughtWorks.CruiseControl.Core 的 ThoughtWorks.CruiseControl.Core.Tasks.NAntTask.Execute(IIntegrationResult 结果)的 NAnt 进程超时(900 秒后)。 Tasks.TaskBase.Run(IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Project.RunTask(ITask task, IIntegrationResult result, Boolean isPublisher) at ThoughtWorks.CruiseControl.Core.Project.RunTasks(IIntegrationResult result, IList tasksToRun, Dictionary`2 parameterValues ) 在 ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request) BaseDirectory 的 ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build(IIntegrationResult result) 的 ThoughtWorks.CruiseControl.Core.Project.Run(IIntegrationResult 结果):, 目标: , 可执行文件: D:/AutomatedTestSuite/src/Automated Testing/setup/SupportingTools/NAnt/bin/nant.exe, BuildFile: "D:/AutomatedTestSuite/src/Automated Testing/setup/Practicemanagementsetup/practice_nunittestrunner.build"] ]> </异常>

我查看了 CCnet.log 文件,但没有找到有关上述活动的任何信息。注意:我可以在命令行中通过 Nant 执行 Nunit。但只有当我尝试通过 CCnet 执行时它才会失败。请帮助我。

0 投票
1 回答
1612 浏览

email - CruiseControl.Net 中构建失败时的电子邮件警报

我已经使用 CruiseControl.Net 设置了一个持续集成环境。我想知道在构建失败时如何向某人发送电子邮件。

提前致谢。

0 投票
2 回答
226 浏览

visual-studio-2010 - vs2010项目构建期间的CCNet异常

我们有两台构建机器。最近,我们将项目从 vs2005 迁移到了 vs2010。但问题是其中一台机器在构建过程中出现错误。另一台机器运行良好,但只有一台机器显示错误。机器之间的差异是操作系统和计算机规格。运行良好的机器安装的是windows server 2003,另一台是windows7。

错误信息是

奇怪的是,当我在发生错误的机器上的命令行中运行构建项目时,它运行良好。机器在 ccnet 启动时只是显示错误。我已经在所有机器上安装了最新版本的 ccnet。有没有人遇到过这样的问题?

0 投票
1 回答
1677 浏览

cruisecontrol.net - CC.NET 文件合并任务和动态值

如何在文件合并任务中使用 CCNetLabel?根据我的发现,我必须使用 dynamicValues。我有这样的东西,它没有任何帮助?

0 投票
1 回答
1902 浏览

api - CCNet API,文档?

我想查询我的 CCNet 服务器以了解构建的状态。我听说有某种(ReST?)API,但我似乎找不到任何文档。

是否有任何文档,或者我需要下载 CCNet 源代码并开始阅读?

编辑:我找到了端点/XmlStatusReport.aspx,它提供了所有项目的 XML 概述。但是,任何文件夹中的相同文件名都会给出完全相同的响应,所以恐怕这可能是唯一的 API。

0 投票
1 回答
271 浏览

exception - CannotUnloadAppDomain Mbunit 和 CCNET

我们的 CCNET 构建系统自设置以来一直运行良好。最近我们搬到另一个房间并更改了我们系统上的一个 IP 地址,我们从 NCover 运行的 MbUnit 收到了 CannotUnloadAppDomainException。我检查了我们的 SVN 日志,以确保没有任何更改。有没有人经历过这种情况或有任何想法我应该寻找什么?

0 投票
1 回答
2771 浏览

svn - 在 CCNET 上找不到项目的日志发布器

我最近开始了一个项目,目前正在尝试配置ccnet.config文件。

事实是我不知道为什么 CruiseControl 找不到日志文件。

我想这很容易,但我做错了,4天后,我能够找到解决方案。

我在 CCNET 中收到下一条错误消息:

正如我告诉你的那样,我猜我的配置文件有问题,如下所示:

我的.sln文件位于“源目录”。

我正在搜索,但找不到任何关于此的内容。我也在使用nantsvn如你所见。

0 投票
2 回答
624 浏览

ccnet-config - 如何使用 CCNet 以间隔进行强制构建

在我们的 CCNet 上,有一个构建(称为发布)构建应用程序的完整包,然后将 msi 复制到客户端的 FTP 服务器上。

该项目没有触发器,应通过 CCtray 或仪表板手动启动。

是否可以手动强制项目但项目真的在固定时间开始(如 01:00:00)?

谢谢,