下载并安装某个持续集成服务器。
xml文件,将由持续集成服务器运行。
Build.xml file that will be run by the continuous integration server.
清单1显示了持续集成服务器的目录结构。
Listing 1 shows the directory structure for the continuous integration server.
只有这样,持续集成服务器才能构建和测试sca模块。
This is required so that the continuous integration server can build and test the SCA module.
我的意思是,这些耗时的集成测试更适合于持续集成服务器。
I'm suggesting that those long-running integration tests are better suited for a continuous-integration server.
CruiseControl2.7.3用作持续集成服务器。
CruiseControl 2.7.3 is used as the continuous integration server.
该服务器必须可由所有团队成员以及持续集成服务器访问。
This server must be accessible by all team members as well as the continuous integration server.
在第2部分中,您将看到如何在持续集成服务器中运行这些单元测试用例。
In Part 2, you will see how to run these unit test cases in a continuous integration server.
您可以测试服务并提交更改,然后让持续集成服务器运行其他服务的所有测试用例。
You can test your service and commit the changes, then let the continuous integration server run all of the tests on other services.
使用此持续集成服务器,您了解了如何轮询CVS存储库中的SOA应用程序更改。
With this continuous integration server, you learned how to poll the CVS repository for changes to the SOA applications.
CruiseControl:下载CruiseControl持续集成服务器。
CruiseControl: Download the CruiseControl Continuous Integration Server.
第三种选择是为持续集成服务器创建新的构建选项,其中包括推送到生产环境这一步。
A third option is to create a new build option for your continuous integration server that includes a push to production step.
在我总结之前,我要指出两个配置和运行自己的持续集成服务器所涉及的安全性问题。
Before I conclude, I should make a couple of points about the security issues that are involved in configuring and running your own continuous-integration server.
这篇文章介绍了运行 CruiseControl的持续集成服务器的设置步骤。
This article has guided you through the steps for setting up a continuous-integration server running CruiseControl.
如果使用持续集成服务器(比如cruisecontrol),也有助于保持一致性。
It also helps keep things consistent if you are using a Continuous Integration server such as CruiseControl.
将定时构建改成更加频繁的操作很容易,只要正确地配置一台持续集成服务器即可。
Changing a scheduled build to be more frequent is as easy as properly configuring a CI server.
projects目录包含子目录,由持续集成服务器构建的每个项目对应于一个子目录。
The \projects directory contains a subdirectory for each project that is to be built by the continuous integration server. Each of those subdirectories contains
这第一台构建服务器将会是你的持续集成服务器,它要保证每次签入动作都能成功构建。
This first build server will also be your continuous integration server. It is the one that ensures that every single check-in can be built.
启动持续集成服务器: 启动持续集成服务器,以使其能够轮询存储库中的应用程序更改。
Start the continuous integration server: The continuous integration server is started so that it can poll the repository for changes to the application.
一旦将项目签入了CVS,持续集成服务器就可以在每当发生更改时签出项目,运行构建,并执行测试。
Once in CVS then the continuous integration server can check the projects out whenever there is a change, run the build, and execute the tests.
例如,您的团队可能需要通过单元测试改进代码覆盖率,或缩短持续集成服务器上的生成时间。
For example, your team might need to improve code coverage by the unit tests or reduce the build time on the continuous integration server.
持续集成服务器可以确保您的服务(以及依赖您的服务的所有服务)在每当发生更改时得到测试。
Continuous integration makes sure that your service (and all services that are dependent upon yours) gets tested whenever there are changes.
在设置持续集成服务器之前,确保WebSphereProcessServerV6.1正在运行。
Before setting up the continuous integration server, make sure that WebSphere Process server V6.1 is running.
使用此中央存储库,团队成员将签入他们的SCA组件和测试用例,然后持续集成服务器将它们签出以执行构建。
Using this central repository, team members will check in their SCA components and test cases, and the continuous integration server will check them out to do the builds.
持续集成服务器能自动从代码库中获取源代码、编译、测试、打包并安装,在此过程中出现任何错误它都会发出通知。
A continuous integration server will automatically retrieve source code from the repository, compile, test, package and install it, signaling any errors that appear during the process.
持续集成服务器不断检查不受源控制的代码,执行构建,对它运行单元测试,并通常通过电子邮件向开发人员报告所有构建故障。
A Continuous Integration server constantly checks the code out of source control, builds it, runs the unit tests against it, and reports any build failures to the developers, usually via E-mail.
对每个项目执行步骤b至d,然后所有文件将被上载到CVS存储库,并且该示例应用程序可供持续集成服务器签出。
Perform steps b through d for each project, then all files will be uploaded to the CVS repository, and the sample application will be available for check out by the continuous integration server.
ThoughtWorks发布了新版的 CruiseControl.NET,这是一个流行的.NET项目持续集成服务器。
ThoughtWorks has released a new version of CruiseControl.NET, the popular continuous integration server for .NET projects.
需要WebSphereProcessServer的实例才能按照持续集成服务器的指示部署SCA模块和运行测试用例。
An instance of WebSphere Process server is required to deploy the SCA module and run the test cases as directed by the continuous integration server.
您安装了CruiseControl并学习了保持服务器一直运行需要做的工作,还了解了持续集成服务器的日常管理工作。
You've installed CruiseControl and learned what you need to do to keep it running all the time. You've gained an understanding of the day-to-day management of the continuous-integration server.
应用推荐