3 . /etc/grml/grml-buildd.conf
5 if [ -z "$MIRROR_DIRECTORY" ] ; then
6 echo "Error: \$MIRROR_DIRECTORY is not set. Exiting." >&2
10 if [ -z "$FLAVOURS" ] ; then
11 echo "Error: \$FLAVOURS is not set. Exiting." >&2
15 cd $MIRROR_DIRECTORY || exit 1
16 for f in $FLAVOURS; do
20 for buildpath in /var/lib/jenkins/jobs/$f/builds/*_*; do
21 build=$(basename $buildpath)
23 for isofile in $buildpath/archive/iso/*; do
24 ln -s $isofile $f/$build/
26 ln -s $buildpath/archive/logs $f/$build/logs
28 latest=$(basename $(readlink /var/lib/jenkins/jobs/$f/lastStable))
29 ln -s $f/$latest/*.iso ${f}_latest.iso
30 ln -s $f/$latest/*.iso.md5 ${f}_latest.iso.md5
31 ln -s $f/$latest/*.iso.sha1 ${f}_latest.iso.sha1