当前位置: 首页 > 工具软件 > CruiseControl > 使用案例 >

CRUISE软件测试工程师,CruiseControl.NET配置

公羊嘉
2023-12-01

CruiseControl.NET配置

CruiseControl.NET简介

CruiseControl.NET是.net平台下,一个开源的自动化持续集成工具。 它是一个程序套件,但其核心是一个叫做CruiseControl.NET Server的自动集成服务器.

通过直接监视源代码管理仓库,CruiseControl.NET使集成过程得以自动化。开发员每提交一组新的更新,CruiseControl.NET Server就会自动运行集成构造,以验证新的更新。当构造完成以后,Server将会通知开发员,提交的更改是否成功通过集成。

事实上,集成同签入(Check in)代码一样容易。使用自动集成服务器不仅仅使集成变得容易,它还会保证一旦有更新,集成构造一定会发生。这将有效降低在开发员签入(Check in)代码之后,忘记代码有效性验证的危险。

1.配置项目

yourWorkingDirectory

yourArtifactDirectory

2

2.配置源代码管理

XXXXX/code/branches/MEMS_AllSource

svnname

svnpws

D:\CCPro\mywork

3.配置编译

C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe

C:\dev\ccnet

CCNet.sln

/noconsolelogger /p:Configuration=Debug /v:diag

Build

900

C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll

4.配置邮件提醒

mailhostUsername="smtpuser" mailhostPassword="smtppassword" useSSL="FALSE">

Failed

Fixed

部署实例

D:\ccnet

D:\ccnet

true

https://XXXXXXXXXX/code/branches/MEMS_AllSource

C:\Program Files\CollabNet\Subversion Client\svn.exe

username

userpws

D:\CCPro\myproject

C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe

D:\CCPro\myproject

D:\CCPro\my2641\MEMS_AllSource.sln

1800

C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MSBuild.dll

aaa@163.com

smtp.163.com

Failed

Fixed

Failed

Fixed

Exception

Failed

Fixed

xsl\header.xsl

xsl\compile.xsl

xsl\unittests.xsl

xsl\modifications.xsl

xsl\compile-msbuild.xsl

 类似资料: