直接结论
冒号在不应出现映射的位置被当作键值分隔符;请检查缩进,并为包含“冒号+空格”的文本加引号。
错误出现在哪里
YAML 1.1 与 1.2 解析器
根本原因
常见原因是键后缺少空格、缩进不一致、使用 Tab,或未加引号的值中包含 ': '。
最小复现
message: build failed: timeout修正示例
message: "build failed: timeout"验证修复
先运行 YAML 校验,再交给目标平台检查。还需要检查
- 真正错误可能位于上一行。
- 缩进必须使用空格而不是 Tab。