Azure devops 通过API在VisualStudio团队服务中触发GIT构建(VisualStudio是否联机),以进行特定的提交

Azure devops 通过API在VisualStudio团队服务中触发GIT构建(VisualStudio是否联机),以进行特定的提交,azure-devops,azure-pipelines,azure-devops-rest-api,Azure Devops,Azure Pipelines,Azure Devops Rest Api,我正在考虑在Github和团队服务构建之间构建一些集成,以便在创建或更新Github请求时可以运行团队服务构建;据我所知,目前还没有直接支持这一点 但是,查看的文档表明,我需要传入分支的名称以在主体中构建 拉取请求没有分支。不过我有一个提交ID。我可以将提交的SHA-1作为分支名称传递吗?或者是否有其他方法告诉它转到特定的提交?您可以通过以下格式将请求指定为源分支: refs/pull/pullrequestid/head 您可以通过以下格式将拉取请求指定为源分支: refs/pull/pul

我正在考虑在Github和团队服务构建之间构建一些集成,以便在创建或更新Github请求时可以运行团队服务构建;据我所知,目前还没有直接支持这一点

但是,查看的文档表明,我需要传入分支的名称以在主体中构建


拉取请求没有分支。不过我有一个提交ID。我可以将提交的SHA-1作为分支名称传递吗?或者是否有其他方法告诉它转到特定的提交?

您可以通过以下格式将请求指定为源分支:

refs/pull/pullrequestid/head

您可以通过以下格式将拉取请求指定为源分支:

refs/pull/pullrequestid/head