ci-server

How can I learn to set up a build process?

Hi, all. What I was taught at school is all about programming languages, software design, but hardly anything about how to automatically build a software, probably with something like unit testing integrated. Please tell me how do one start learning to set up a build process for his project. If this is too abstract to make any sense, ...

Why ought I not to install Visual Studio on my CI server?

A lot of people new to CI (Continuous Integration) install VS (Visual Studio) on their CI server "because it is required to compile the code". MSTest is a common reference brought up here. Why should I not install VS (or generally speaking, any software not out-of-the-box) on my CI server? (This question has not been asked before appar...

Hudson CI server shuts down randomly; nothing useful in hudson error.log

I've not been able to perform any builds lately. Suddenly Hudson, mid-build, just shuts down entirely. I have to ssh in and do /etc/init.d/hudson restart to even get the server working again. Sometimes during this wonderful process I get this result: Restarting Hudson Continuous Integration Server: hudsondaemon: no process killed failed!...

Speeding up PHP continuous integration build server on Hudson CI

I'm trying to speed up my builds some and was looking for some thoughts on how to do so. I currently use Hudson as a continuous integration server for a PHP project. I use an Ant build.xml file to do the build, using a file similar to Sebastian Bergmann's php-hudson-template. At the moment, though (due to some weird problems with Hudson...