added support for older revisions. Note that they only show up if there has
[amitay/build-farm.git] / revs.sh
1 #!/bin/sh
2
3 cd data || exit 1
4
5 mkdir -p oldrevs
6
7 for f in *.log; do
8     rev=`cat $f | egrep ^BUILD.REVISION | awk '{print $3}'`
9     test -z "$rev" && continue;
10
11     base=`basename $f .log`
12     log_revname="oldrevs/$base-$rev.log"
13     err_revname="oldrevs/$base-$rev.err"
14     test -r $log_revname && continue;
15
16     ln -f $base.log $log_revname
17     ln -f $base.err $err_revname
18 done
19
20 # delete really old ones
21 find oldrevs -type f -mtime +14 | xargs rm -f