From c1cd6f857509e691d35c80e68aab74f34d9b9560 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Tue, 21 Jul 2026 15:45:52 +0800 Subject: [PATCH] fix: always create agent config even if binary not found --- scripts/deploy.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/deploy.sh b/scripts/deploy.sh index f973897..62c26db 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -566,12 +566,11 @@ cmd_install_agent() { fi if [ -z "$AGENT_SOURCE" ]; then - echo -e "${YELLOW}警告: 未找到编译好的 Agent,跳过安装${NC}" - return + echo -e "${YELLOW}警告: 未找到编译好的 Agent,跳过二进制安装${NC}" + else + cp "$AGENT_SOURCE" "$AGENT_INSTALL_DIR/safesight-edge-agent" + chmod +x "$AGENT_INSTALL_DIR/safesight-edge-agent" fi - - cp "$AGENT_SOURCE" "$AGENT_INSTALL_DIR/safesight-edge-agent" - chmod +x "$AGENT_INSTALL_DIR/safesight-edge-agent" printf '%s\n' "$AGENT_TOKEN" > "$AGENT_TOKEN_FILE" chmod 600 "$AGENT_TOKEN_FILE"