self / scripts /update-loop.sh
cnxqchen's picture
Upload 5 files
fa7fe4b verified
raw
history blame contribute delete
333 Bytes
#!/bin/sh
set -eu
: "${UPDATE_INTERVAL_SECONDS:=3600}"
: "${RELEASE_COMMON_SH:=/usr/local/bin/release-common.sh}"
. "$RELEASE_COMMON_SH"
while true; do
sleep "$UPDATE_INTERVAL_SECONDS"
log "开始定时版本检查"
if ! update_if_needed; then
log "警告: 自动更新检查失败,继续运行当前版本"
fi
done