stackage/automated/run-nightly.sh
Jens Petersen b072e9acba
Some checks are pending
image / push (push) Waiting to run
automated: use script to log each run with date_time stamp
2026-02-18 14:46:18 +08:00

20 lines
359 B
Bash
Executable File

#!/usr/bin/env bash
cd "$(dirname "${BASH_SOURCE[0]}")"
case $1 in
1) once=1 ;;
*) cmd=$1
esac
while true; do
git pull
time script -q -c "./build.sh nightly-$(date -u +%F) $cmd" nightly-build-$(date -u +%F_%T)
${cmd:+exit 0}
${once:+date; exit 0}
echo "$0: run completed at $(date)"
echo
sleep 99m
echo
done