【问题标题】:In TFS 2015, for a vNext build, can you read the build logs in a build step?在 TFS 2015 中,对于 vNext 构建,您可以在构建步骤中读取构建日志吗?
【发布时间】:2016-12-19 04:34:40
【问题描述】:

我不能给出很多背景,但问题如下:

在 TFS 2015.2 中,是否有一种方法可以在构建过程中或之后作为另一个构建步骤使用 Powershell 脚本访问 vNext 构建的构建日志?

【问题讨论】:

    标签: tfsbuild tfs-2015 azure-pipelines


    【解决方案1】:

    在 vNext 构建运行时,无法读取构建日志。但是,您可以尝试通过在 powershell 脚本中使用 Rest API 来获取已执行步骤的日志。

    GET https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/Fabrikam-Fiber-Git/_apis/build/builds/391/logs?api-version=2.0
    

    【讨论】:

    • 实际上我认为这是更新 2 中的一个错误。在假设使用最新构建的 VSO(Visual Studio Online)中,我设法在构建步骤运行时看到了日志。
    • 您在 VSTS 中使用哪种方法? Ps:我们已经把名字从VSO改成了VSTS(Visual Studio Team Service)
    • 哦,对不起,我以为他说的是在运行时实时查看(实际上看到)UI 上的日志的能力。我在使用更新 2.1 时遇到了这个问题。
    猜你喜欢
    • 2018-05-12
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    • 2015-04-19
    • 1970-01-01
    • 2016-04-18
    • 2016-07-30
    • 2023-03-07
    相关资源
    最近更新 更多