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
117
votes
11 answers

CruiseControl [.Net] vs TeamCity for continuous integration?

I would like to ask you which automated build environment you consider better, based on practical experience. I'm planning to do some .Net and some Java development, so I would like to have a tool that supports both these platforms. I've been…
72
votes
8 answers

What is the difference between Hudson and CruiseControl for Java projects?

I think the title sums it up. I just want to know why one or the other is better for continous integration builds of Java projects from Svn.
Jay R.
  • 31,911
  • 17
  • 52
  • 61
57
votes
9 answers

Continuous Integration for Xcode projects?

After using Hudson for continuous integration with a prior project, I want to set up a continuous integration server for the iPhone projects I'm working on now. After doing some research it looks like there aren't any CI engines designed…
Mike Akers
  • 12,039
  • 14
  • 58
  • 71
38
votes
1 answer

Find Git branch name in post-update hook

I'm executing a programme to alert CruiseControl each time an update is sent to our remote repository. I'm using a Git post-update hook for this. It would be great if I could find out which branch had been committed so I could use that to inform…
user489998
  • 4,473
  • 2
  • 29
  • 35
18
votes
7 answers

Choosing between Hudson and CruiseControl for the long term

My purpose is to chose between CruiseControl and Hudson as continuous integration tool for java desktop application. I have seen lots of reading comparing Hudson and CruiseControl. In terms of features and ease of use, Hudson seems the best. But in…
dilig0
  • 1,006
  • 2
  • 10
  • 18
13
votes
5 answers

Committing broken code to the repository for the purpose of backing it up

I was just talking to another developer (more senior than I) and trying to convince him that we should implement continuous integration via Cruise Control. He told me that this will not work because he commits code that does not compile to the…
Tim Merrifield
  • 6,088
  • 5
  • 31
  • 33
12
votes
10 answers

How do I solve this error: "Class PHPUnit_Extensions_SeleniumTestCase could not be found"

I am trying to run a SeleniumTestCase with phpunit but I cannot get it to run with the phpunit.bat script. My goal is to use phpunit with Selenium RC in CruiseControl & phpUnderControl. This is what the test looks like: require_once…
Remy
  • 296
  • 1
  • 2
  • 9
11
votes
2 answers

phpunit testsuite independence

I am running a series of tests in phpunit which exist in separate testsuites, the list of which is controlled by a phpunit configuration file. When the tests are run individually (i.e. not through the configuration file and hence a since testsuite…
borrible
  • 17,120
  • 7
  • 53
  • 75
9
votes
2 answers

Can you use CruiseControl to build Cocoa/Objective-C projects?

Has anyone ever set up Cruise Control to build an OS X Cocoa/Objective-C project? If so, is there a preferred flavor of CruiseControl (CruiseControl.rb or just regular CruiseControl) that would be easier to do this with. I currently have a Ruby…
Nick Haddad
  • 8,767
  • 3
  • 34
  • 38
9
votes
3 answers

How to redirect stdout stderr in an ant script?

I am triggering an ant script (via cruise control), and would like to be able to dump the std out and std err for a particular ant target to a plain text file. Yes, I am aware that cruise control already does maintain an XML log file containing this…
bguiz
  • 27,371
  • 47
  • 154
  • 243
9
votes
3 answers

CruiseControl.NET view NUnit xml test result when Nant build file executes NUnit

I have a Nant build file which executes NUnit after compiling the dll's. I am executing the NAnt build file with a task in CruiseControl. So NAnt is running the tests not CruiseControl. How do I configure it so that the CruiseControl web dashboard…
hollystyles
  • 4,979
  • 2
  • 36
  • 38
9
votes
3 answers

What's the difference between Phing and PHPUnderControl?

We currently use a hand-rolled setup and configuration script and a hand-rolled continuous integration script to build and deploy our application. I am looking at formalizing this somewhat with a third party system designed for these purposes. I…
Sam McAfee
  • 10,057
  • 15
  • 60
  • 64
8
votes
5 answers

how to configure CruiseControl for two separate builds?

I'm trying to configure CruiseControl to build the project on every modification of source code and every day at 3:00am. This is what I've done so far in project.xml (and it doesn't work, daily builds are not done): ...
yegor256
  • 102,010
  • 123
  • 446
  • 597
8
votes
4 answers

Cruise Control and PHP projects

I'm looking for a complete solution to a automated "building" and testing of PHP application. I came across PhpUnderControl, a solution for running automated application builds created around Cruise Control. Unfortunately PhpUC is still in it's…
CountZero
  • 2,844
  • 4
  • 22
  • 20
8
votes
2 answers

Cruise Control as PHPUnderControl vs. Hudson for PHP

I'm using PHPUnderControl (a Cruise Control plugin for PHP) as the CI server for PHP development. I use Ant to build my project. Main used features of PHPUC are PHPUnit test review PHPCS review Diagrams, PHP PMD, PHPCPD and some misc. thing. What…
erenon
  • 18,838
  • 2
  • 61
  • 93
1
2 3
20 21