Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
executable file 37 lines (28 sloc) 971 Bytes
#!/bin/sh
./bin/git.p5
# do the JVM tasks first; afterwards we can apply a memory limit.
# (the JVM *really* doesn't like it when it's run under a memory limit,
# greedy thing)
# SKIP the JVM tests for now. They have been prone to hangs for the
# last few weeks which are impacting our ability to get
# information on moar.
# nice -20 ./bin/nqp.jvm.sh
# nice -20 ./bin/rakudo.jvm.sh
# 4 GB should be enough for everyone!
ulimit -v 4194304
nice -20 ./bin/nqp.moar-jit.sh
nice -20 ./bin/nqp.moar.sh
nice -20 ./bin/nqp.js.sh
nice -20 ./bin/nqp.parrot.sh
nice -20 ./bin/rakudo.moar.sh
nice -20 ./bin/rakudo.moar-jit.sh
#TODO - need something like cull for nqp
TEMPFILE="TEMPFILE"
PASSFILE="perl6_pass_rates.csv"
OUTPUT=`perl ./bin/cull`
HEADER=`head -1 $PASSFILE`
echo "$HEADER" > $TEMPFILE
echo "$OUTPUT" >> $TEMPFILE
tail -$(wc -l $PASSFILE|awk '{print $1-1}') $PASSFILE >> $TEMPFILE
mv $TEMPFILE $PASSFILE
git commit -m "today (automated commit)" "$PASSFILE" log/