Nightly build
For those of you who monitor the nightly build that is run under NMI, you'll have noticed that it is failing lately. However, I wanted to point out that it is actually building fine. The failure is some sort of subtle failure of the final stage of the build in which the post_all shell script is run at the end of the build. This script is used to copy the installer that is built from the NMI hosts to the Kepler web site. The copy succeeds and all commands in the script complete successfully, but for some reason that I have not yet figured out, NMI marks the build as failed. If I remove the post_all script from the build, the build is marked as successful. So, there's some technicality that I have not yet figured out. I'll continue trying to work out what's wrong with the script, but thought I would point out the problem here.
On another issue regarding the nightly build, our old "cruise control" nightly build is no longer running. The testing that had been running on that machine has not been moved to the NMI build, so we need to do that sometime soon. This involves writing an NMI build script that depends on a successful build and then executes the JUnit tests and the workflow tests. These is an existing test shell script that was used under cruise control that can probably be adapted to work with NMI.