【发布时间】:2018-06-02 14:35:14
【问题描述】:
我似乎无法让我的 VSTS 构建触发 GitHub 拉取请求。当我提交到master 分支时它工作正常,但当我打开到master 分支的拉取请求时却不行。
当我打开 PR 时,我可以看到 pull_request webhook 成功触发(返回 200 ok),但 VSTS 似乎没有触发构建。
我猜我错过了一些明显的东西。有人可以帮忙吗?
【问题讨论】:
-
如果为 github repo master 分支启用 PR Validation,vsts build 应该会自动触发。请检查以下操作:在 github 中创建 PR -> 然后检查构建定义摘要页面 -> 如果最新构建是为
refs/pull/number/merge构建的(如 imgur.com/a/cnSlc),则表示 PR 验证触发成功。跨度> -
您找到解决方案了吗?我有同样的问题。
-
@NPadrutt 是的,这是 VSTS 的一个错误,他们已修复。如果您仍然遇到问题,则可能是另一个问题
-
@RPM1984 我想我昨天发现了一些东西。出于安全考虑,他们停用了此功能。最后一次更新是,他们计划在 2018 年 4 月重新激活它
标签: github continuous-integration azure-devops pull-request