如何从 vsts 中的 linux 托管代理输出 npm 构建错误日志文件?

How to output npm build error log files from linux hosted agents in vsts?

尝试在 vsts 上使用 Linux 构建代理来构建 angular 应用程序。由于某种原因,它在代理上失败了,我想在日志文件中获取完整的详细信息。关于如何使用 vsts 构建任务将其发送到 vsts 中的托管构建代理的输出的任何示例?

要从托管代理获取日志文件,您只需在构建中添加复制文件任务发布构建工件任务定义。详细步骤如下:

  1. 在您失败的任务之后添加复制文件任务

    在您失败的任务之后(如您显示的失败日志),添加具有以下设置的复制文件任务:

  2. 在复制文件任务之后添加发布构建工件任务

    Publish Build Artifacts 任务设置如下:

  3. 再次排队构建代理

    构建完成后,下载构建工件以获取日志文件: