mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-01-28 07:00:25 +01:00
Check that cron.sh is not already running. With no new snapshot cron.sh takes about 1min.
17 lines
294 B
Bash
Executable File
17 lines
294 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
cd "$(dirname "${BASH_SOURCE[0]}")"
|
|
|
|
while true; do
|
|
./build.sh nightly-$(date -u +%F)
|
|
if ! pgrep cron.sh >/dev/null; then
|
|
echo
|
|
echo "Running cron.sh in the background"
|
|
./cron.sh > cron.log 2>&1 &
|
|
fi
|
|
echo
|
|
date
|
|
|
|
sleep 30m
|
|
done
|