为什么构建会出问题?

    您的查询搜索没有结果。

    为什么构建会出问题?

    知道构建出了问题是第一步。现在我们需要了解是什么导致了它出错。

    使用控制台输出

    用法:作为开发人员,我想了解为什么构建会出错。

    点击仪表板标签

    确定你想要调查的失败阶段,并点击它

    确定阶段内哪个作业失败,并点击它[1]

    查看控制台日志以确定失败原因。这包括GoCD编写的环境变量和元数据以及作业内任务的输出。

    通过查看我们任务的输出,我们可以通常理解哪个任务失败了,从而了解构建为何失败。

    通过阶段详情

    我们也可以从阶段详情页面导航到控制台日志,如图所示为[2]从仪表板阶段概述弹出窗口

    使用测试选项卡

    如果我们在处理一个可以生成 JUnit 或 NUnit 测试结果的项目,我们可能需要配置 GoGD 来上传 JUnit xml 报告这些报告可以被 GoCD 解析。

    如果我们已经完成了这个设置,那么我们可以查看“测试”子选项卡,来确定构建失败是否是由于测试失败引起的,有多少测试失败了以及哪些测试失败了。