首页 > 解决方案 > Go CD 失败消息在环境中可用

问题描述

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

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

当构建无法将其传递给外部脚本或消息时,我想知道失败原因或消息。

文档中似乎没有任何内容。

标签: continuous-integrationgo-cd

解决方案


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

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


推荐阅读