Community
Participate
Working Groups
Our builds are copied to the downloads directory by Hudson during the "publish" step of the build. See org.eclipse.edt.releng\promote-N.properties. It copies the files directly to the build machine, thanks to an ACL on the downloads filesystem. This is a bad idea, see http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg06491.html We should remove the ACL, publish to a directory on the build machine, and set up a cron job to copy from the build machine to the downloads area. We should also have the cron job clean up old builds. Files from the nightly builds pile up in a few locations on build.eclipse.org. They need to be removed periodically so we don't waste too much space. At the moment, builds are placed in ~/downloads/edt/downloads/drops/nightly/0.7.0/N_ThisBuild/ and also the features and plugins directories under ~/downloads/edt/updates/nightly/. There are also some old builds in ~/downloads/edt/downloads/drops/nightly/0.7.0 which I don't have permission to delete. Need an admin to do it for me.
Builds should publish to a directory under /shared, where there's lots of disk space. Then the cron job can move the files to /downloads.
The old nightly builds have been deleted.
Update http://wiki.eclipse.org/EDT:Release_Engineering when this is done.