On Sunday 25 January 2004 21:17 CET Theo Van Dinter wrote: > Perhaps we just need to do the nightly runs based on the latest devel > tarball? Would make it relatively simple to make sure the devel tarballs > are available and up to date, and still do the nightly runs > automatically.
Sounds reasonable but generates some traffic for the servers because everytime the whole tarball has to be fetched. If that#s no issue, good. Alternatively we could put the unpacked distri onto the rsync server from where it can be fetched. With both these solutions the users would also not have to install subversion on their boxes. Another very hackish alternative: Put a script fetch-nightly into masses which looks like this: | #!/bin/sh | # $LastChangedRevision$ | srcurl=http://spamassassin.org/full/nightly/dist/masses/fetch-nightly | svnurl=http://svn.apache.org/repos/asf/incubator/spamassassin/trunk | | if [ -d nightly/.svn ]; then | cd nightly | svn up | else | tmpfile=/tmp/spamassassin-nightly-$$.tmp | wget $srcurl -O $tmpfile || exit 1 | tag=`grep '[$].*Revision.*[$]' $tmpfile | cut -d'$' -f2 | cut -d' ' -f2` | rm -f $tmpfile | svn co -r $TAG $svnurl nightly || exit 2 | fi Or, yet another solution: svn up -r {"today 01:00 UTC"} So many possibilities, choose one :) Cheers, Malte -- [SGT] Simon G. Tatham: "How to Report Bugs Effectively" <http://www.chiark.greenend.org.uk/~sgtatham/bugs.html> [ESR] Eric S. Raymond: "How To Ask Questions The Smart Way" <http://www.catb.org/~esr/faqs/smart-questions.html>
