一个工具,它将从RTC构建.net构建

时间:2013-11-17 00:54:32

标签: .net continuous-integration rtc

是否有一个工具可以从Rational Team Concert存储库构建.net代码? 我希望为.net的东西建立一个持续的集成环境,我们使用RTC作为源存储库。我正在寻找可以从RTC构建它的源代码的工具,运行单元测试。如果单元测试通过,则将其推送到生产环境中(使用我们定义的脚本...可能使用MSBuild或其他一些脚本工具)。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

仅供参考,RTC具有Microsoft Builds的构建定义模板。您将Jazz Build Engine安装在目标构建服务器上,然后创建一个新的构建定义。对于构建定义模板,指定“ Jazz Build for Microsoft Visual Studio Solution”。

Jazz Build Template for MS Studio

然后,您可以另外在配置中添加nUnit或MSTest选项卡。从那里,您可以配置“ MS构建”选项卡。 RTC Microsoft Build Definition Template

答案 1 :(得分:1)

从RTC4开始,您可以定义构建定义,构建引擎等于Hudson / Jenkins

Jenkins RTC plugin 可启用RTC与作业调度程序Jenkins之间的双向通信。
然后Jenkins可以从RTC获取源代码并启动您想要的任何脚本,包括一个构建C#源代码。 Job Scheduler与特定语言无关:它只运行您想要的任何脚本,监听结果,在这种情况下,将所述结果发送回RTC,RTC将其存储在Build Record中。