如何访问Azure DevOps从REST API部署注释

问题描述

通过包装REST API的.NET客户端库(例如:Microsoft.VisualStudio.Services.Release.Client),我已经能够成功访问Azure DevOps中有关发行版的所有详细信息。但是,我似乎找不到要用于在部署到特定环境的部署时可以输入的注释的对象/属性组合。

为清楚起见,将鼠标悬停在发行版环境上并选择“部署”即可输入我要查找的注释。在右侧,有一个对话框,可以在其中输入注释,然后选择另一个“部署”按钮以启动部署。

有人对使用Azure DevOps REST API或.NET客户端库如何读取这些部署注释有任何想法吗?

解决方法

您可以使用获取发布历史记录REST API来获取部署注释:

Get https://vsrm.dev.azure.com/{Organization name}/{Project name}/_apis/Release/releases/{Release Id}/history?api-version=6.1-preview.1

这是我的样本: enter image description here