我怎么知道Jenkins构建失败的原因?

Rob*_*een 11 jenkins

我正在尝试在新的Jenkins服务器上创建我的第一个Jenkins构建作业.在前两次尝试中,工作失败了; 在我修复了这些问题后,下一个构建(我通过单击"立即构建"手动请求)失败了 - 但是没有给出构建错误.

我看到的唯一有用的信息是构建状态页面上的"无更改"(和一个mercurial修订版ID).

我怎么知道为什么构建失败了?

Rob*_*een 25

没关系.我需要点击左侧的"控制台输出"链接.

  • 大多数Jenkins问题都需要读取控制台输出.只有少数可能的问题被消化并在摘要页面上显示. (4认同)
  • @nullpointer请为此发布一个单独的问题 (2认同)

Lin*_*dha 6

转到项目页面,然后单击“构建历史记录”中失败的构建号。

  • 单击“控制台输出”,[控制台输出提供详细信息,例如带有时间戳的逐行构建执行序列、构建成功消息、构建失败消息、发生错误的文件位置详细信息、错误详细信息等...,]

  • 查找详细信息:发生错误的文件、错误详细信息。

    你仍然可以调查...

  • 单击“返回项目”

  • 然后单击左侧的“工作区”并转到指定的文件位置。例如:data-mart-db/target/ [您可以在实际代码文件下方找到日志文件。]

  • 逐个打开日志文件并转到文件末尾(ctrl+end)。如果该文件中发生错误,将显示错误详细信息。

    首先修复本地设置中的错误,然后再次签入存储库

    快乐编码!