diff --git a/buildAndStart-test.sh b/buildAndStart-test.sh index 3632a7b..d4f0d13 100755 --- a/buildAndStart-test.sh +++ b/buildAndStart-test.sh @@ -284,6 +284,10 @@ deploy() { build_app start_app __green "部署完成。日志文件: $LOG_FILE" + + # 日志跟踪是长期运行操作,不应继续持有部署锁,否则下一次部署会被误判为重复任务。 + flock -u 9 || true + exec 9>&- logs }