You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Pipeline InvokeRESTAPI任务回调接口所需参数如何获取?

Azure Pipeline InvokeRESTAPI 回调参数获取指南

参数疑问解答

  • 关于{planUri}/{projectId}的等价性:
    公有云Azure DevOps环境下,二者完全等价。其中{planUri}固定为https://dev.azure.com/{你的组织名},{projectId}支持填写项目名称或者项目的GUID,拼接后和你给出的https://dev.azure.com/{organization}/{project}/格式完全一致。
  • hubName和planId的获取方式:
    • hubName为固定值,取决于你使用的流水线类型:Build流水线取值为build,Release流水线取值为release
    • planId可通过预定义变量直接获取:Build流水线使用变量$(Build.PlanId),Release流水线使用变量$(Release.PlanId)
  • taskId和jobId的获取方式:
    • jobId同样通过预定义变量获取:Build流水线使用$(Build.JobId),Release流水线使用$(Release.JobId)
    • taskId指当前InvokeRESTAPI任务的实例ID,可直接使用全局预定义变量$(System.TaskInstanceId)获取,该变量在Build和Release流水线中均生效

补充提示:你可以直接将拼接完成的回调地址、所需参数随初始请求一起发送给外部服务,外部服务调用回调接口时需要在请求头中携带Azure DevOps的有效授权凭证即可。


内容的提问来源于stack exchange,提问作者Oliver

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 18:15:03