【问题标题】:How to invoke iteration API query in Azure DevOps Services如何在 Azure DevOps Services 中调用迭代 API 查询
【发布时间】:2020-01-24 22:18:20
【问题描述】:

我正在尝试调用下面的 Rest API 来获取映射到特定迭代的工作项列表。

https://docs.microsoft.com/en-us/rest/api/azure/devops/work/iterations/get%20iteration%20work%20items?view=azure-devops-rest-5.1

最终我想在我的发布管道中作为批准步骤的一部分调用它,以便批准者可以验证给定迭代的所有工作项是否都处于已完成状态。

我有两个问题:

  1. 我不知道如何获取 {team} 和 {iterationid} 的值
  2. 如何调用此 API 作为审批门的一部分。我应该使用通用服务连接吗?我需要提供什么用户名和密码?

这里的任何工作示例都会很有帮助。

【问题讨论】:

  • 好几天没有得到您的回复,能否分享一下您对此问题的最新信息?如果您有任何问题,请随时在此处分享。

标签: azure-devops azure-pipelines azure-pipelines-release-pipeline


【解决方案1】:
  1. 要获得团队,您可以在团队项目中使用Teams - Get Teams
  2. 然后您可以找到所有团队迭代及其 id Iterations - List
  3. 您可以使用带有 azure 功能的门。这是示例:Azure DevOps release gates with Azure Functions, PowerShell and VS Code

此外,您可以考虑将质量门用于工作项查询:Use approvals and gates to control your deployment

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-11
    • 2020-02-13
    • 1970-01-01
    • 2022-06-10
    • 2020-10-22
    • 2020-02-12
    • 2019-10-10
    • 2021-04-19
    相关资源
    最近更新 更多