I'm thinking of creating a nightly build of the webshop I'm working on. But what is a nightly build or what should it do?
- get newest files from CVS
- prepare/compile files
- install files to some directory that's visible through the webserver
- run all tests
- create all kinds of reports
Possibly it should do more, but this is at least some of it.