Hide Forgot
Instead of emailing the docbook builds how about: A new Builds page: listed here would be 1 - all the currently requested builds that haven't finished (the time they started and link to the search that created it) 2 - all the completed builds each with a link to download it Completed builds would only be kept for a short time, maybe a day, before being automatically removed Any completed build could be flagged as a "keeper" and a name and description attached to it. Builds marked in this way would remain until they are explicitly removed.
listed builds could also have a link to the log messages about the build for troubleshooting
Zip builds could be uploaded into the BlobConstants table, with a link to the download in the email. Would need a service to clear out any builds older than a day from the BlobConstants table.
I don't know if you have any previously used mechanism for scheduled behaviour. One possibility is to leverage the EJB timer service. @javax.ejb.Stateless public class BuildCleanerEJB { @javax.ejb.Schedule(hour="0") //midnight each day public void clearOldBuilds() { //code for cleaning builds out } }
Since this mechanism is no longer used and has been removed, I'm closing this as CANTFIX.