我正在尝试在新的 Jenkins 服务器上创建我的第一个 Jenkins 构建作业。在前两次尝试中,作业失败了;在我解决了这些问题之后,下一个构建(我通过单击“立即构建”手动请求)失败了 - 但没有给出构建错误。
我看到的唯一有用信息是构建状态页面上的“无更改”(和一个反复无常的修订 ID)。
如何查看构建失败的原因?
我正在尝试在新的 Jenkins 服务器上创建我的第一个 Jenkins 构建作业。在前两次尝试中,作业失败了;在我解决了这些问题之后,下一个构建(我通过单击“立即构建”手动请求)失败了 - 但没有给出构建错误。
我看到的唯一有用信息是构建状态页面上的“无更改”(和一个反复无常的修订 ID)。
如何查看构建失败的原因?
没关系。我需要单击左侧的“控制台输出”链接。
转到项目页面并单击“构建历史”中的失败构建号。
单击“控制台输出”,[控制台输出提供详细信息,例如带有时间戳的逐行构建执行序列、构建成功消息、构建失败消息、发生错误的文件位置详细信息、错误详细信息等。]
查找详细信息:发生错误的文件,错误详细信息。
你还是可以调查...
点击“返回项目”
然后点击左侧的Workspace ,进入指定的文件位置。例如:data-mart-db/target/ [您可以在实际代码文件下方找到日志文件。]
一个个打开日志文件,到文件末尾(ctrl+end)。如果该文件中发生错误,将显示错误详细信息。
首先修复本地设置中的错误,然后再次签入到存储库。
快乐编码!
请注意,项目也有控制台输出,其中不包含任何有用的信息,但可能有单独的配置(默认情况下default
),其中包含包含实际执行的控制台日志。