--- loncom/build/install_web_site_cronjob 2003/02/03 18:03:52 1.6 +++ loncom/build/install_web_site_cronjob 2004/07/06 15:39:53 1.7 @@ -92,6 +92,7 @@ http://mail.lon-capa.org/. END close(OUT); +#' # Roll the directory together into the unstable tarball. `cd /home/loninst/auto; ln -s loncapa loncapa-unstable; tar cvvf loncapa-unstable.tar loncapa-unstable/* ;gzip -9 -f loncapa-unstable.tar`; @@ -130,3 +131,31 @@ $text =~ s/LATESTDATE/$releasedate/g; open(OUT,">/home/loninst/public_html/docs/downloads/index.html"); print(OUT $text); close(OUT); + +#' +# ---------------------------------------- Determine the latest testing version +my $filename=`cd /home/loninst/public_html/versions; find . -type f -name LATEST-TESTING-IS-* -maxdepth 1`; +chomp($filename); +$filename =~ /LATEST-TESTING-IS-(.*)/; +my $version = $1; +if ($version) { + open(IN,"; + close(IN); + # -------------- Updating the download page with the date of the last build + open(IN,"; + close(IN); + my $date = `date -I`; chomp($date); + my $text = join('',@lines); + $text =~ s/loncapa-unstable\.tar\.gz\<\/a\>.*?\./loncapa-unstable\.tar\.gz\<\/a\> (generated $date)\./; + $text =~ s/LATESTTESTINGVERSION/$version/g; + $text =~ s/LATESTTESTINGDATE/$releasedate/g; + $text =~ s/TESTINGRELEASE_START//g; + $text =~ s/TESTINGRELEASE_END//g; + open(OUT,">/home/loninst/public_html/docs/downloads/index.html"); + print(OUT $text); + close(OUT); +} else { + $text =~ s/TESTINGRELEASE_START.*TESTINGRELEASE_END//g; +}