Continuous Integration for Common Lisp?

Is there a continuous integration framework for CL? In particular, I am looking for:

Automatic "build", that is, loading the ASDF system from the base state Automated tests Push status - email notification and the like, especially for broken builds and failed tests. Status output - website, logs, everything the development team can extract to read Status History - information about saved and easily viewed records

It seems to me that the open source side of the w130 developer community is> solo developers. The team has very little support. Simply creating a project connector line with lib dependencies that can be tested by an arbitrary developer must be manual.

+5
source share
1 answer

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.

+3
source

All Articles