Questions tagged [cruisecontrol.net]

CruiseControl.NET is a .NET-based framework for supporting a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools.

CruiseControl.NET is a .NET-based framework for supporting a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. CruiseControl.NET is a port of the Java-based CruiseControl.

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.NET 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.

Resources

Related tags

1384 questions
8
votes
5 answers

Pre-build task - deleting the working copy in CruiseControl.NET

I'm currently in the process of setting up a continuous integration environment at work. We are using VisualSVN Server and CrusieControl.NET. Occasionally a build will fail and a symptom is that there are conflicts in the CruiseControl.NET working…
8
votes
3 answers

Setting up CruiseControl.NET

I'm trying to set up CruiseControl.NET (1.6) The installation completes successfully, however i cannot seem to start the actual service. When running the CCNET.exe i get a console window that the last thing it writes is: Initialising…
lysergic-acid
  • 19,570
  • 21
  • 109
  • 218
8
votes
1 answer

How to stop MSBuild _WPPCopyWebApplication target cleaning App_Data folder

I'm using the _WPPCopyWebApplication MSBuild target in a CruiseControl.net build-and-deploy script, but it appears that this target cleans files not part of the project before the deployment - specifically, App_Data files (which for this app,…
PhilD
  • 83
  • 1
  • 6
8
votes
1 answer

CCNet API, docs?

I want to query my CCNet server to find out the status of the builds. I've heard rumor that there's a (ReST?) API of sorts, but I can't seem to find any documentation for it. Is there any documentation for it, or do I need to download the CCNet…
Ken
  • 9,797
  • 3
  • 16
  • 14
8
votes
5 answers

CruiseControl.Net: How Does One Clear Obsolete Build History?

I just started using CCNet, and in the process of getting my build projects set up I racked up a lot of build history from trial and error. I really don't want to keep that old stuff around, but I can't seem to see where/how to get rid of it. I'm…
Rex Miller
  • 2,706
  • 1
  • 19
  • 26
8
votes
5 answers

Anyone have an XSL to convert Boost.Test XML logs to a presentable format?

I have some C++ projects running through cruisecontrol.net. As a part of the build process, we compile and run Boost.Test unit test suites. I have these configured to dump XML log files. While the format is similar to JUnit/NUnit, it's not quite…
8
votes
2 answers

CruiseControl.NET process exited event received, build results in error

Similar to Using CruiseControl.NET and MSBuild to publish a website I'm encountering a situation where the MSBuild task in the ccnet.config does appear to work, but at the very end the process terminates with standard-output stream closed -- null…
Malachi
  • 2,260
  • 3
  • 27
  • 40
8
votes
2 answers

How to configure CruiseControl.net to build co-dependent projects?

For Instance: I want to build Project A. Project A Depends on Project B and Project C. Edit: Each project has its own trunk in SVN: [repository]/ProjectA/trunk [repository]/ProjectB/trunk [repository]/ProjectC/trunk My question has a couple of…
Achilles
  • 11,165
  • 9
  • 62
  • 113
8
votes
4 answers

Does CruiseControl.NET run on IIS 7.0?

I'm new to development (an admin by trade) and I'm setting up my development environment and I would like to set up a CruiseControl.Net server on Server 2008. A quick Google did not turn up any instructions for getting it running on IIS 7.0, so I…
Steven Murawski
  • 10,959
  • 41
  • 53
7
votes
5 answers

Clean builds in continuous integration

We use a CruiseControl.Net/NAnt/Subversion stack for CI. Doing a fresh checkout for every build is way too time-consuming, so currently we just do an update on a working copy. However, this leaves the possibility that orphaned files may remain in…
Matt Howells
  • 40,310
  • 20
  • 83
  • 102
7
votes
2 answers

CruiseControl.net web dashboard security

I am have extreme problems with adding security to the web dashboard. I am trying to set up security for a bunch of web app projects. Everything works with no security enabled. The security i want is fairly simple. 2 roles "Releasers" and…
Ben Robinson
  • 21,601
  • 5
  • 62
  • 79
7
votes
2 answers

Automating .Net deployment using Cruise Control .Net

I've currently got CC.Net setup for doing builds and it's awesome. But now I want to go all the way and use it for deployment as well. I was thinking about installing CC.Net on staging and after a build completes and it's autouploaded fire the…
Ryu
  • 8,641
  • 10
  • 65
  • 98
7
votes
3 answers

Cruisecontrol.net 1.6 - CCNet Status becoming "Unknown"

I'm having some problem with my scheduled build. This is how it goes: Created the project entry in my cruisecontrol.net config file. At this time, CC dashboard will show the new project entry, with CCNet status "Unknown". This project will have a…
Sandeep
  • 5,581
  • 10
  • 42
  • 62
7
votes
5 answers

Why Does CruiseControl.NET need to be restarted after GetCcNetConfigFiles?

CruiseControl.NET service needs to be restarted to pick up changes in the projects configuration files. I find this very annoying, not sure if it's a bug or it's the way it works. Is there any way to overcome this issue in people's experience?
JohnIdol
  • 48,899
  • 61
  • 158
  • 242
7
votes
17 answers

TFS vs open source alternatives?

We're currently in the process of setting up a source control/build/and more-server for .NET development and we're thinking about either utilizing the Team Foundation Server (which costs a lot of dough) or combining several open source options, such…
Peter Evjan
  • 2,423
  • 3
  • 32
  • 50