azure - 如何使用 REST API 在经典发布管道中使用手动干预任务获取批准者详细信息
问题描述
我发现手动干预 - 使用 GET-获取https://docs.microsoft.com/en-us/rest/api/azure/devops/release/manual%20interventions/get?view=azure-devops-rest-5.1#manualinterventionstatus https://vsrm.dev.azure.com/{organization}/{project}/_apis/Release/releases/{releaseId}/manualinterventions/{manualInterventionId}?api-version=5.1
这作为 REST API 来获取详细信息,但问题是,我无法在此 API中找到/确定“ manualInterventionId ”。我创建了发布管道,在其中设置了部署前批准者的详细信息,但是有人可以告诉我使用经典发布管道中的手动干预任务获取批准者详细信息的确切流程。
解决方案
如何使用 REST API 在经典发布管道中使用手动干预任务获取批准者详细信息
要获取manualInterventionId
REST API 的信息Manual Interventions - Get
,我们可以使用 REST APIManual Interventions - List
列出给定版本的所有手动干预。
GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/Release/releases/{releaseId}/manualinterventions?api-version=5.1
然后我们可以获得所有手动干预:
现在,我们可以将 ID 与 REST API 手动干预一起使用 - 获取:
推荐阅读
- c++ - VSCode C++ 终端进程以退出代码终止:1
- excel - Excel:在事务中查找关键字,并从映射列表中提取相应的性质
- c - 在运行时获取“cl_version.h:CL_TARGET_OPENCL_VERSION 未定义。默认为 220 (OpenCL 2.2)”警告
- c - 创建一个假的 strdup
- ruby - 在 Ruby 中捕获流标准输出和标准错误
- android - ImageView 在刷新 recyclerview 上的布局时发生动态创建的 imageview 重复
- mysql - 如何正确地将 uuid 转换为 BINARY(16)?
- amazon-web-services - 如何使用 AWS CLI 将多个托管策略附加到组
- python - 第二次加载 JSON 文件时出现“JSONDecodeError”
- python - 插入和冒泡排序部分工作