build-server

How to configure CruiseControl.NET to build one project on a remote server

I have a build server running CruiseControl.NET. It works well for the 7 projects that are configured to run on that server (let's call it server A). Now I have a new project that I wish to build on a different server (server B), but I want it to appear in the same ccnet dashboard as the existing projects. How do I configure CCNet for...

How do I set up a build server on the cheap/free?

Currently I'm tasked with doing the daily build. We have an ASP.NET 2005 website with a SQL Server 2005 backend. Our current source control is Visual Source Safe 2005. At this point, I use the brute-force method of daily builds. Get Latest version of source code Get Latest version of Database release script Backup old website files ...

Build Server Best Practices

I heard google has some automated process like that: When you check in, your code is checked into a temporary location. It is built. Style checks run. Tests run. If there are no problems, code goes to actual repository. You receive an e - mail containing test results, performance graphs, style check results and whether your code is che...

Poll: Build Server in a Virtual Machine?

Is it better to have a Build Server in a virtual machine? Do the benefits of having a build server in a VM outweigh the costs? ...

CruiseControl.Net complaining about xml

I inherited an existing project with a failing build. I can see the exception in the ccnet.log file: Exception: System.Xml.XmlException: Name cannot begin with the '%' character, hexadecimal value 0x25. Line 17, position 100. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, Strin...

nightly build and virtual machines

At my place we are writing server side applications (WCF services) and we are looking forward automate the installation and run it in our nightly build process... Moreover, we are looking forward installing it again and again on different servers... We are searching for: what is the best tool for nightly build? (we are currently using...

Can Hudson be configured to build every revision?

I've started experimenting with Hudson as a build server. I'm using subversion and have it configured to poll every minute. The issue I'm seeing is that if a build at revision 10 takes 5 minutes and there are 5 commits during that time, Hudson will next build revision 15. Is there a way to ensure every revision is built? ...

TeamCity: labeling VCS (Subversion) with an artifact's file version

I want to create create a label (tag) in the SVN with a file's version. I'm already renaming the artifact by getting the file version of the main executable produced by the build. Such as: MyInstaller-1.2.3.1.exe. Now I want to create a tag in the SVN called /tags/1.2.3.1. I couldn't find a way to set such a thing in the labeling patte...

What is the point of a "Build Server"?

I haven't worked for very large organizations and I've never worked for a company that had a "Build Server". What is their purpose? Why aren't the developers building the project on their local machines, or are they? Are some projects so large that more powerful machines are needed to build it in a reasonable amount of time? The only...

How important are build server times to rapid development?

When i say “time” I am including everything that happens in a build (compilation, unit testing, code coverage, static analysis etc) I guess what I am getting at is what is the build time threshold before I should look at either upgrading hardware or splitting up into smaller builds. At the moment I am leaning towards 5 minutes. ...

Are there any .NET web automation frameworks that support headless test execution?

Similar to htmlunit, but for use with C#. I've seen that you can use htmlunit with .NET via IKVM, but I'd like a native solution if at all possible. The aim is to add UI tests to our existing (xUnit.net) tests being run on the CI server. I'd like to be able to run UI tests in memory (since I don't want to be opening browser instances on...

What are solid NMaven or build servers for .NET alternatives?

Maven had a long history and is well supported in the Java world. NMaven has received a less successful start and has never become as popular in the C#/.NET world as its larger cousin was in the Java world. The project seems close to dead(ish), but maybe I'm wrong. Are there alternatives that, preferably using NAnt, are commonly used in...

TFS build-server build of branch?

We have a TFS 2008 project with two branches ("Main" and "NewFeature"). Each is a complete, independent "copy" (variant) of the source code. By changing the workspace mappings, we can map either variant onto our local PCs and have been working with both branches with no problems. However, if I set up the mappings to switch our build se...

approaches to Build servers and stored procedures

Hi all, I have been put in charge of looking at setting up a build server for our office. We currently put all queries into stored procedures in SQL 2000 server. This is done manually and no SQL files are produced or put into SVN. What I am after is a good way of dealing with having a build server that can get all the stored procs fr...

TFS 2008 and Visual Studio 2010 Question

Can you combine TFS 2008 with a build server running Visual Studio 2010? ...

Continuous integration with .net and svn

We're currently not applying the automated building and testing of continous integration in our project. We haven't bothered this far as we're only 2 developers working on it, but even with a team of 2 I still think it would be valuable to use continous integration and get a confirmation that our builds don't break or tests start failing...

SVN: Release branch and externals?

Hi All, We have two websites for the same client (main www site and another for the ecommerce site which sits on a seperate server) that use shared portion of code (various features/styles/javascript etc.). We currently manage this by having the shared code as seperate projects (in the same repos) in SVN and using svn:externals to pull ...

NUnit vs MSTest - a fickle TDD novice's experiences with both of them

There are a ton of questions here on SO regarding NUnit vs. MSTest, and I have read quite a few of them. I think my question here is slightly different enough to post separately. When I started to use C#, I never even considered looking at MSTest because I was so used to not having it available when I was using C++ previously. I basic...

MS Build Server 2010 - Buffer Overflow // append: how to exclude directory from source safe

Hey everybody, I try to build an solution in MS Build Server (MS Visual Studio 2010 ver 10.0.30319.1) about ServerTasks -> Builds -> Server Task Builder -> Queue new Built and go, 47 seconds later I get an error output: CSC: Unexpected error creating debug information file 'c:\Builds\1\ServerTasks\Server-Tasks Builder\Sources\ThirdP...

Can I add an existing 2008 build server to new TFS 2010 server ?

My scenario is this: I am currently testing out a new Team Foundation Server 2010 installation; which we will be moving to shortly. Upgrading builds to work with TFS 2010 and the new MSBuild seems like a lot of work (it does not work out-of-the-box, at least). So what I would like to do, is to repurpose our old TFS Server to be a build...