Azure Devops YAML管道,管道构建触发器和匹配PR

时间:2020-08-14 10:20:21

标签: azure-devops

我有一个“集成”管道,它结合了一些构建管道的结果。一切都在YAML中,构建管道在集成管道的单独存储库中。

这可以通过在所有构建管道上触发来完成。

现在,我想将PR检查(即在GitHub上)发送回触发管道的PR(如果有)。

使用PR触发器添加存储库资源将为PR触发两次,并且任何运行都无法访问PR检查和正确的管道工件。

解决方案夫妇可能是:

  • 使用GitHub API回送检查并仅在管道构建上触发,并使用一些DevOps API找出为管道触发了哪个PR
  • 仅在PR上触发集成,而不在管道触发器上触发集成,并找出等待使用DevOps API的构建需求

这两个都需要大量脚本,有人知道更好的方法吗?

0 个答案:

没有答案