stackage/automated/run-lts.sh
Jens Petersen 5d5db41e61 fixup lts-run.sh no-arg help
[skip ci]
2026-09-13 16:31:46 +08:00

19 lines
357 B
Bash
Executable File

#!/usr/bin/env bash
cd "$(dirname "${BASH_SOURCE[0]}")"
if [ -z "$1" ]; then
echo "Usage: $0 lts-X.Y"
exit 1
fi
git pull
LOG_FILE="logs/$1-build-$(date -u +%F+%T).log"
if [ -L $1-build.log ]; then
mv -f $1-build.log $1-build.log-prev
fi
ln -sf $LOG_FILE lts-build.log
time script -c "./build.sh $*" $LOG_FILE
touch -h lts-build.log
LANG=C date