You can use Hudson , it is very simple and language independent. The only requirement is that you can run all of this from a batch file and return a value other than 0 when an error occurs. We use this for Java, C ++ and Ruby projects.
Perhaps this also helps: if your program does not return an error code, you can write a little script that runs after a program that checks the output logs for errors and returns an error code if something is found.
source
share