首页 > 解决方案 > AzureDevops REST API - 如何取消特定部署

问题描述

我想使用他们的 REST API 取消 Azure Devops 中的特定部署。我找到了一篇文章,可以将整个环境设置为取消,但我只想取消特定的部署(不是最新的)。我在发布或部署下的 API 参考中找不到任何内容。

这是用于更新发布环境的 API 参考:

https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/update%20release%20environment?view=azure-devops-rest-6.0

标签: restazure-devops

解决方案


您找到的 API 是正确的。您可以使用URI 参数中的releaseId和指定特定部署。environmentId如果要取消部署,请在请求正文中设置status为。canceled

您可以在发布页面的 URL 中找到releaseId和:environmentId

在此处输入图像描述


推荐阅读