#!/usr/bin/bash BASE=/opt/projects/cpantesters LOG=/opt/projects/cpantesters/release/logs/release.log cd $BASE/release mkdir -p logs mkdir -p data date_format="%Y/%m/%d %H:%M:%S" echo `date +"$date_format"` "START" >>$LOG perl bin/release.pl --config=data/release.ini echo `date +"$date_format"` "Compressing Release data..." >>$LOG if [ -f $BASE/release/data/release.db ]; then cd $BASE/db cp $BASE/release/data/release.db . cd $BASE/dbx rm -f release.* echo `date +"$date_format"` ".. compressing with gzip" >>$LOG cp $BASE/release/data/release.db . ; gzip release.db echo `date +"$date_format"` ".. compressing with bzip" >>$LOG cp $BASE/release/data/release.db . ; bzip2 release.db echo `date +"$date_format"` ".. compressed" >>$LOG mkdir -p /var/www/cpandevel/release mv release.* /var/www/cpandevel/release fi cd $BASE/release echo `date +"$date_format"` "STOP" >>$LOG