所需的是将发布详细信息作为列表,或者至少在两个给定版本的版本之间获取所有版本的发行版ID。例如,假设最近的版本是"Release-10“,并且要求从”版本-5“到”版本-10“获取所有版本的发布数据。
要获取特定版本的发布数据,可以使用下面的API。
GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}?api-version=6.0
因此,如果我们拥有基本版本ID和最新版本ID之间的所有版本的版本ID,那么可以使用上面的API调用获取数据。是否可以使用Azu
在发布定义的成功阶段之后,我正在尝试发送邮件。在docs之后,在“我的阶段”中选中OAuth框,添加项目收集服务帐户以生成管理员和发布管理员。
但是REST的响应是"Azure DevOps登录页“,这里是我的脚本:
$OrganizationName = "myorg"
$ProjectName = "myproj"
$sendmailto = "example@mail.com"
$mysubject = "Test Mail Subjcet"
$mailbody = "Mail body to test it
在Azure DevOps中,我有一个CI管道,它生成一个工件。一旦拉请求获得批准,它就会触发一个释放管道。在发布管道中,我添加了一个PowerShell任务来执行一些REST函数。我正在尝试获取与此版本相关的所有工作项。为此,我使用了下面的api,但找不到页面。有人能告诉我正确的api吗?为了获得与我的发布管道相关联的工作项,需要调用它。
/_apis/Release/releases/$releaseid/workitems?api-version=6.0
下面是我试图调用的powershell代码段,这里通过在发布管道中的powershell任务中定义预定义变量来调用release
Fu
我正在尝试通过下面列出的REST API获取Azure DevOps事件: POST https://dev.azure.com/{organization}/_apis/notification/events?api-version=5.0-preview.1 我尝试了上面的API来获取事件,但在postman调用中,我得到了以下响应: {
"$id": "1",
"innerException": null,
"message": "The feature is disabled. Conta
这个想法
我目前正在使用NodeJS开发一个“发布说明”应用程序,该应用程序调用各种Azure DevOps REST端点,以基于特定的标记获取工作项。
我现在所拥有的
我现在所拥有的是这样的;
Azure DevOps上的一些工作项使用v1.1标记(自定义)。
我编写的JS函数,获取与给定的v1.1标记匹配的所有工作项。
使用生成的标记创建一个wiki条目,显示每个工作项的细目(对问题不重要的格式)。
/**
* Function used to fetch initial work items from Azure DevOps that match the prov
我正在尝试使用DevOps REST 创建一个发行版。定义是正确的,因为我可以手动创建它,但是REST调用在下面的日志中失败:
##[Error 1]
Exception Message: 235 is not a valid Build ID or BuildNumber. Make sure that the build succeeded or partially succeeded and is not deleted. (type ReleaseManagementExternalServiceException)
Exception Stack Trace: at Micro