on master help sign in
run-nightly.sh: run cron.sh in the background

Check that cron.sh is not already running. With no new snapshot cron.sh takes about 1min.

commit37b14ac86085b01d245202c703ef822f68f80deb authorJens Petersen <juhpetersen@gmail.com> dateTue 6 Dec 2016, 16:18 (10 years ago) parentad174b3
1 file changed+5−5
automated/run-nightly.sh+5−5
automated/run-nightly.sh+5−5
@@ -4,11 +4,11 @@ cd "$(dirname "${BASH_SOURCE[0]}")"
44
55while true; do
66 ./build.sh nightly-$(date -u +%F)
7−
8− date
9− echo -n "Running cron.sh (do not interrupt)... "
10− ./cron.sh > cron.log 2>&1
11− echo "done."
7+ if ! pgrep cron.sh >/dev/null; then
8+ echo
9+ echo "Running cron.sh in the background"
10+ ./cron.sh > cron.log 2>&1 &
11+ fi
1212 echo
1313 date
1414