环境中可用的 Go CD 失败消息

Go CD failure message available in environment

GoCD 可用的环境变量列表位于: https://docs.gocd.org/current/faq/environment_variables.html

但是我正在寻找类似的东西:GO_BUILD_ERROR 或类似的东西。

当构建未能将其传递给外部脚本或消息时,我希望获得失败原因或消息。

文档里好像什么都没有

GoCD 没有任何此类变量。我感觉的原因主要是因为 GoCD 在构成 material 构建的命令方面非常通用。您可能需要手动解析日志以找出答案。

此外,在 GoCD 的上下文中,环境变量用作阶段的输入而不是阶段的输出。如果您打算为 运行 考虑将它们作为属性存储在作业中的命令构建一个插件/包装器,这样它们也可以在以后需要时查询。