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
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