Questions tagged [cruisecontrol]

CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process.

In software development, CruiseControl is a Java-based framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds. It allows one to perform a continuous integration of any software development process.

CruiseControl is free, open-source software, distributed under a BSD-style license. It was originally created by employees of ThoughtWorks to allow for continuous integration on a project they were working on. It was later extracted into a stand-alone application.

There is a version of CruiseControl for .NET called CruiseControl.NET (aka CCNet) and a version for Ruby called CruiseControl.rb

Resources

Related tags

306 questions
3
votes
3 answers

Cruisecontrol and cc.net gone?

Just in the process of moving part of our build server and found that all the documentation at thoughtworks.com has gone. Anyone know if this is permanent or temporary?
JamesRyan
  • 221
  • 1
  • 2
  • 12
3
votes
3 answers

Handling svn locks / cleanup when using CruiseControl .NET and Subversion

I am using CruiseControl .NET with the Subversion source control plugin to automatically build our project. Some of the projects are automatically checking for modifications, but occasionally the check fails and CruiseControl .NET marks the project…
mbp
  • 1,255
  • 14
  • 29
3
votes
7 answers

c++ continuous integration with performance metrics

I want to set up a continuous integration and test framework for my open source C++ project. The desired features are: 1. check out the source code 2. run all the unit and other tests 3. run performance tests (these measure the software quality -…
3
votes
1 answer

Cruisecontrol actions after a successful build?

I am using cruisecontrol (phpCruiseControl to be precise) as a CI server and have my build script running on an automated basis. Is there anyway to add tasks to the cruisecontrol config script to be actions upon a successful build? Thanks
Gcoop
  • 3,372
  • 4
  • 26
  • 35
3
votes
0 answers

How to configure CruiseControl.Net for Windows Authentication?

I am using CruiseControl.Net for continuous integration which is now accessing the dashboard through login plugin, which in turn is authenticating and authorizing after verifying it with a set of users saved as XML file in the CruiseControl.Net…
balu
  • 322
  • 4
  • 13
3
votes
5 answers

phpUnderControl and PHPUnit always failing build with code 255

I have the following build.xml file setup in phpUnderControl.
Gcoop
  • 3,372
  • 4
  • 26
  • 35
3
votes
2 answers

CruiseControl.NET - Project Does Not Exist

I have CruiseControl.NET setup on a server. I had everything working perfectly. Everything meaning, pull the code from SVN, build it, upon successful build, kick off a project setup with a project trigger to deploy the code to the DEV environment. I…
3
votes
2 answers

How can I stop cruise control re-building after a failed build?

I got back from the weekend to discover that somebody ****ahem**** had missed a file commit last thing Friday afternoon... Cruise control has been having fun, and tried to re-build every five minutes since then despite no further commits. This means…
RodeoClown
  • 13,338
  • 13
  • 52
  • 56
3
votes
1 answer

is there a cruise control style 'green light' taskbar monitor for tfs?

We used to have Cruise Control and have recently moved to TFS - I miss the green light letting me know everything was fine! I just missed a build failed email and got latest :( Is there a green light task bar app for TFS? I googled it but just…
Andy Clarke
  • 3,234
  • 5
  • 39
  • 66
3
votes
2 answers

CruiseControl: How to read logs from exec task

I start an external groovy script via cruisecontrol, which basically works. My problem is that if the groovy script fails I only get the "error string found" in my cruise webapp and email; its even not in the log files. The groovy script writes it…
Marty
  • 61
  • 2
3
votes
4 answers

Execute goal on parent after children complete

I have a multi-module maven project (several levels of nesting). Normally, when I execute a maven build (like mvn install or whatever), maven will run all the goals for the parent project before proceeding with the children. I want to be able to…
Kris Pruden
  • 3,280
  • 4
  • 25
  • 30
3
votes
2 answers

How can I stop a CruiseControl build or change the configuration to cause long running builds to time out?

Is there any way to stop an active CruiseControl build short of stopping and restarting CruiseControl? I'm running CruiseControl Dashboard version 2.7.2. If there is no way to stop an active build, or how can I cause long running builds to timeout?…
braveterry
  • 3,724
  • 8
  • 47
  • 59
3
votes
1 answer

Get the CCNetBuildDate in NAnt parallel tasks

In a cruise control configuration file, I use a set of parallel tasks to call some NAnt targets. I noticed that the CC system parameters (like CCNetBuildDate) are not pushed to the NAnt scripts, while they are pushed when I remove the parallel flag.…
3
votes
1 answer

Hanging CruiseControl

Here is the problem. Our cruisecontrol setup for continuous integration(V2.5 configured to work with subversion) works just fine - except on the days we need it most! Here is what I mean. I inherited the configuration from a former collegue, but as…
Critical Skill
  • 2,528
  • 2
  • 17
  • 22
3
votes
2 answers

Cruisecontrol SVN proxy issue

When cruisecontrol start an svnbootstrapper an exception is logged in the cruisecontrol log file. 2009-07-07 14:29:41,942 [BuildQueueThread] INFO BuildQueue - now adding to the thread queue: trunk-edumatic-3-framework-client 2009-07-07…
Bert Vandamme
  • 337
  • 1
  • 4
  • 14