cruisecontrol.net相关内容

预构建任务 - 删除CruiseControl.NET中的工作副本

我目前正在工作中设置一个持续集成环境。我们使用VisualSVN Server和CrusieControl.NET。偶尔,构建将失败,并且症状是CruiseControl.NET工作副本中存在冲突。我相信这是由于我已经设置Visual Studio解决方案的方式。希望我们在这个环境中运行的项目越多,我们对如何设置它们的理解就越好,所以我不会质疑为什么在这个阶段发生冲突。要修复builds我删除工作 ..

如何在没有VS的连续集成中使用MsTest?

我的问题很简单,我有一个CI服务器运行msbuild和mstest。 问题是,Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll不存在(我认为其他文件相关的mstest ...)如果我们不在服务器安装VS是一个CI服务器很愚蠢的... 任何人都有解决这个问题的方法? 解决方案 不幸的是,没有支持或简单的方法,在20 ..

MSBuild - 使用.csproj文件或滚动自己的?

好的,所以我很容易承认,我是一个新手,当谈到持续集成。 话虽如此,我想设立一个CC .NET环境教育自己,但我无法找到我需要的信息,以获得自动构建部分设置。 根据我的理解,在C# VS 2005生成的.csproj文件和转发是有效的MSBuild文件。也就是说,我已经能够使用.csproj文件将MSBuild任务集成到CC.NET中,但是我遇到了一些问题: 这里有很多事情,我不知 ..

有Cruise Control .NET的API吗?

有没有可以使用Cruise Control .NET(ccnet)查询服务器的API,例如获取各种构建的状态? 我注意到ccnet托盘应用程序中有几个选项用于连接,但我找不到任何关于服务API的文档或如何使用它的示例。 / p> 解决方案 托盘应用程序使用它当然有一个API。我以前从他们的SVN存储库下载了代码(注意:根据下面的URL,它现在托管在 github.com )修复一个b ..
发布时间:2017-01-04 19:21:54 C#/.NET

其中持续集成工具,您使用的?

重复: 持续集成 Cruise控制.NET替代方案? 我计划在我工作的地方开始持续集成。我以前在我以前的工作场所和之前的CruiseControl.Net使用TFS,之前我们写了我们自己的CI服务器。 我想知道什么工具是其他人正在使用为什么? 我主要关心一个windows / .Net环境... 解决方案 TeamCity也很容易设置。 ..
发布时间:2017-01-04 19:13:42 C#/.NET

我们可以告诉CruiseControl.NET忽略源代码控制超时错误吗?

我们有CruiseControl.NET设置,以便持续集成我们的一些项目。 我们使用 块,以确保所有的源代码控制操作都以相同的方式完成,并保持配置DRY。 每隔一段时间遇到一个问题,导致构建显示“异常”。消息如下: ThoughtWorks.CruiseControl.Core.CruiseControlException:源控制操作已超时。在Thou ..
发布时间:2017-01-04 19:06:50 其他开发

CI:哈德森与.Net对CruiseControl.Net

我为一个想要整合CI服务器的.net商店工作。从我看到的,哈德森似乎是最受欢迎的选择。考虑到我们是一个.net唯一的商店,哈德森会提出任何障碍,CC.NET不会? 解决方案一个事情,Hudson没有能够做我们的C#开发,甚至与基于MSTest的测试,你现在可以运行和趋势图他们与新插件(仅适用于测试ONE程序集)或我的方法适用于多个程序集。 我想只有一件很好的东西要生成代码覆盖率数据并报 ..
发布时间:2017-01-04 19:03:14 C#/.NET

CruiseControl [.Net] vs TeamCity进行持续集成?

我想询问您根据实际经验更好地考虑自动化构建环境。我计划做一些.Net和一些Java开发,所以我想有一个工具,支持这两个平台。 我一直在读书,了解 CruiseControl.NET (用于stackoverflow开发)和 TeamCity 及其在不同操作系统平台上基于不同编程语言的构建代理的支持。所以,如果你对这两个方面都有一些实践经验,你喜欢哪一个,为什么? 目前,我最感兴趣的是易 ..

如何配置Cruise Control.Net以在Web Dashboard中显示正确的错误?

我们已经设置Cruise Control.Net从源代码管理构建.Net项目。问题是,当构建失败时,错误日志显示一个巨大的构建xml,我们很难找出实际的错误。 解决方案 确保 xmllogger 包含在您的ccnet配置中,并尝试通过ccnet的Web信息中心查看构建结果。 p> 查看失败的构建输出示例。 ..

运行Cruise Control .NET即服务

我已经配置和测试CCNet一段时间了,现在使用虚拟PC来托管它。一切都进行得很顺利,并决定将配置转移到服务器位置 - 这是可以预期的,以及。 问题是,我们现在需要运行CCNet作为一个服务,证明有问题。 我已经配置了一个与我拥有相同访问权限的域级用户(毕竟控制台应用程序已经以我的身份运行了大约3个月),并将服务配置为在该用户。 我开始服务,它挂了! [我不会介绍强制服务停止和关闭 ..
发布时间:2016-12-27 18:36:32 其他开发

通过发布巡航控制MVC V1 C#应用程序

我试图通过巡航控制来发布一个3.5 MVC网站我的生成服务器上。 在其上有出现你需要用的ASP网编译净左顾右盼。我希望,这个任务可以通过的MSBuild调用。 这是任何想法如何做到这一点? 解决方案 本条款规定如何指定预编译的网站。 http://msdn.microsoft.com/en-us/library /ms164291.aspx 请记住,还设置了标记为“真” ..
发布时间:2016-10-01 20:34:16 C#/.NET

UI测试框架+持续集成?

所以,我有我继承了一个应用程序,我想建立一个自动化测试套件的周围。该应用程序不是设计时考虑了可测试性,代码是一个“大泥球”。我的计划是在UI级别使用UI自动化测试框架,并创建一套测试,直到我有足够的覆盖面,让我开始有信心重构,并引入一些接缝到代码,以提高可测试性和设计。 这是一个.net WinForms应用程序,这两个框架我所知道的是: 的 NUnitForms 和 的项 ..

如何巡航控制.NET应用构建/测试工具?

我是相当新的CC .NET但在不同的环境中使用其他构建工具(而不是C#)previously。 我的问题是,当我选择楠作为构建工具(构建脚本)及NUnit的作为测试工具(测试)确实CC .NET运行这些工具的参数从命令行我在配置文件中指定? 例如我已经南特安装我的构建脚本,将CC .NET中的恶性目录,以建立一个项目执行NAnt.exe还是它的“其他手段”?做 感谢。 解决方案 CC ..
发布时间:2016-08-16 13:43:29 C#/.NET

如何忽略可执行输出CruiseControl.Net建?

我正在一点点查找和替换工具,叫做fart.exe(是的,放屁,如查找和替换文本)作为我的CC构建的一部分。伟大工程。 问题是,放屁,而它正在显示管,破折号组成的小ASCII微调,削减... | / - 。没有办法燮preSS此微调,和CC认为这些小符号是错误消息和生成失败。我试过: 添加这些符号successexit codeS在CC - 同样的结果,显然只有整数工作 通过与ECHO O ..
发布时间:2016-08-16 13:11:46 开发过程

如何共享一个标签值之间的多个CC.NET构建?

我有两个项目在CC.NET设置:CI构建和每晚构建 他们都执行同样的恶性脚本,但是使用不同的参数。 的CCNET标签(目前所产生的的 DefaultLabeler 的)被嵌入到程序集信息作为版本生成部(例如* MajorVersion.MinorVersion.CCNET_Label.SVN_Revision *) 有关更稳定的版本,我想这两个项目共享相同的CCNET标签值。 我已经研究了 ..

在Windows Azure中持续集成服务器

我想在我的项目使用持续集成系统。不过,我不想使用服务器坐在我的办公室,而不是我想我的持续集成服务器在Windows Azure上运行。有没有人设置呢?是否有食谱宿主体内的Azure哈德森或CruiseControl.Net(或任何其他的CI系统)? 解决方案 我已经在Windows Azure上安装詹金斯,它的作品对我非常好。 ..
发布时间:2016-07-29 17:19:27 云存储

如何合并同时在所有web.configs一个MVC3应用

我有几个配置(调试,CI,质量保证,客户开发,客户QA,释放)一个MVC3应用程序。我有web.configs不管什么配置在IDE中当前选择Visual Studio中很好地融合。 所以,我已经在我的项目得到了这一点。 的web.config -web.ci.config -web.qa.config - 等。 我也得到了CONFIGS巡航控制得当合并。不幸的是,我必须构建整个产品 ..

如何配置克鲁斯Control.Net来显示网络信息中心正确的错误?

我们已经设置克鲁斯Control.Net从源头控制构建.NET项目。问题是,当构建失败的错误日志显示了巨大的构建XML和我们努力找出实际的错误。如何配置巡航控制在更易读的格式显示错误? 解决方案 确认一个的 xmllogger 是包含在CCNET配置,并尝试通过CCNET的Web仪表盘查看生成结果。 ..