diff --git a/jenkins/Jenkinsfile.ai-game-creator-shell-macos-build b/jenkins/Jenkinsfile.ai-game-creator-shell-macos-build index 672f2906e..248d78dd2 100644 --- a/jenkins/Jenkinsfile.ai-game-creator-shell-macos-build +++ b/jenkins/Jenkinsfile.ai-game-creator-shell-macos-build @@ -24,7 +24,7 @@ pipeline { // 由节点配置 AGC_AGENT_ROOT;不允许把开发工作树当作 Jenkins workspace。 sh ''' set -eu - test -n "$AGC_AGENT_ROOT" + AGC_AGENT_ROOT="${AGC_AGENT_ROOT:-$HOME/Library/Jenkins/agents/genarrative-agc-macos-local}" case "$WORKSPACE" in "$AGC_AGENT_ROOT"/workspace/*) ;; *) echo '拒绝非专用 Agent 工作区'; exit 1;; esac test "$(uname -s)" = Darwin git check-ref-format --branch "$SOURCE_BRANCH" >/dev/null