appveyor 脚本失败后查看日志文件

Viewing log file after appveyor script fails

我正在尝试诊断使用 appveyor 构建项目期间的错误。同样的项目也是用 travis-ci 构建的,没有任何问题。我认为它与 windows 相关。

该脚本会生成一些日志文件,但我不知道在 appveyor 尝试构建完成后如何查看这些文件。

具体ci示例:参见the log of this build。在第 11706 行,它说:

Logs have been written to: C:\stack.stack-work\logs\yaml-0.8.28.log

如何查看该文件的内容?

您可以 push this file as artifact at on_finish stage, or simple RDP 构建工作器并以交互方式探索它。

旁注:您也可以尝试在 RDP 中调试构建,但请注意,构建会话中的环境变量在 RDP 会话中不可用,因此您需要 re-create 全部或部分环境变量.