【问题标题】:How to report individual jobs of pipeline as GitHub checks for Azure Pipelines?如何在 GitHub 检查 Azure Pipelines 时报告管道的各个作业?
【发布时间】:2018-09-17 18:52:07
【问题描述】:

在 Circle CI 等 CI 工具上,您可以将一次测试运行的各个作业作为单独的检查报告给 Github。以下是一次测试运行的结果,它在 Ubuntu 和 macOS 映像上运行不同的作业:

我还可以在 Azure Pipelines 上创建一个管道,实现类似的结果,在多个 vmImages 和不同的配置上运行 matrix。但这导致在 Github 上只有一次“检查”:

虽然 Azure Pipelines 本身在这种情况下运行 6 个不同的作业:

有没有办法配置 Azure Pipelines 以将管道的各个作业报告为单独的 GitHub 检查,类似于 Circle CI?

【问题讨论】:

    标签: azure-devops azure-pipelines


    【解决方案1】:

    我在 Azure Pipelines 工作。我们现在正在增加对在 GitHub Checks 中显示单个作业的支持(我们当前的 3 周冲刺)。它应该在 2018 年 10 月投入生产。

    【讨论】:

    • 很棒的大卫。通过更新此答案并在您这样做时回复我的评论,让我们保持最新状态。太好了,你在听。
    • 嗨@janpio。很抱歉,此功能比我预期的要晚。工作已经完成,但由于假期部署计划,要到一月份才能投入生产。如果可以,请将您的存储库名称和您的 Azure DevOps 组织(microsoft.com 上的 dastahel)发送给我,如果可能,我将尽我所能尽早为您启用它。对于这么长时间的延迟,我们深表歉意。
    • 哦,别担心,我不着急——刚刚又看到这个回复,想知道​​你是不是忘记了,或者现实是否发生了,它会晚一点;)只要及时更新就可以了出来。
    • 只是想问一下这是否在 1 月份上市 :)
    • 我们比预期的要晚得多(!),但这个功能终于投入生产,并在本周的每个“环”部署中启用。每个人都应该在 2 月 13 日星期三之前看到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多