【发布时间】:2021-11-20 23:27:47
【问题描述】:
我无法在控制台中查看 Google Cloud Build 日志。对于我单击的每个步骤,我无法在右侧的 Build Log 窗口中看到相关的日志(见图)。构建摘要和每个详细步骤都会发生这种情况。查看这些日志的唯一方法是单击 View Raw,但这只是一个很好的解决方法。
另一个问题是每个构建步骤状态(成功/失败)仅在整个构建过程结束时填充,而不是在每个步骤之后更新。
是否有人也遇到此问题或有解决此问题的建议?我的浏览器是 Google Chrome 版本 93.0.4577.82 (Official Build) (x86_64)
【问题讨论】:
-
我还必须等待构建过程结束才能看到所有步骤的成功/失败标记。因为在更新时没有看到日志......我会猜测......我怀疑浏览器正在与 Google 建立 WebSocket 连接以在日志输出中流式传输。您是 VPN 还是以其他方式连接到可能限制 WebSocket 连接的专用网络?您能否从公共 Internet 访问 GCP Cloud Build 控制台并查看日志是否显示?
-
@Kolban 感谢您的评论!我没有连接到 VPN 或专用网络。但是,我确实注意到,当我切换到 Safari 时,我能够查看每个步骤的构建日志,所以这一定是 Chrome 的问题。
-
这是一个很好的线索。我建议的下一件事是创建一个新的 Chrome 配置文件......基本上创建一个新的 Chrome 实例,它没有默认 Chrome 中的任何插件。我想看看您是否有干扰活动的 Chrome 插件。
-
@Kolban 做到了!我创建了一个没有扩展的新空白 Chrome 配置文件,现在我可以在控制台中查看构建日志!我不确定哪个扩展程序/插件是罪魁祸首,但我会慢慢地一次添加 1 到这个新的 Chrome 配置文件,如果我发现任何东西,请报告,谢谢!
标签: google-cloud-platform google-cloud-build google-cloud-console