azure-devops-rest-api相关内容

Azure开发人员:屏幕快照未显示在“附件"选项卡中

我正在尝试使用VS测试任务在Azure DevOps的“测试"选项卡中添加失败的测试附件. 我正在呼叫 尽管我也在代码中捕获了屏幕截图, 受保护的void StopWebDriver(){如果(WebDriver!= null){字符串路径= Directory.GetCurrentDirectory()+"\\"+ BaseConfig.TestCaseName +".png";( ..

获得工作项状态转换计数的最佳方法?

我需要为Azure DevOps创建一个仪表板小部件,以显示指定类型的工作项的数量,这些工作项从一种状态转换为另一种状态. 看起来Updates端点是我最好的选择,但这意味着我将必须遍历指定类型的所有工作项更新,然后确定其中是否包含我要查找的状态转换,例如封闭开放. https://docs.microsoft.com/zh-cn/rest/api/azure/devops/wit/u ..
发布时间:2021-04-13 20:48:20 其他开发

在Azure任务,用户案例等中将值传递给自定义字段

我在ado板上创建了一个自定义字段,现在我想使用REST API将值传递给它,请告诉我是否可行?请查看下面的屏幕截图作为示例 如通过REST API截屏中突出显示的那样,如何将值传递到自定义字段中 解决方案 没有用于填充字段的自定义端点,它们是 _apis/wit/workitems 上workitem端点的一部分,可以通过创建工作项或通过 PATCH 请求 更新时,在 POST ..

获取Azure DevOps Pipeline上跳过的任务的列表

有没有一种方法可以从构建中获取跳过的任务列表? 例如,我有2个仅根据外部因素有条件地运行的任务.因此,我如何查看任务是被跳过还是实际从Azure DevOps REST API运行? 我需要根据上述因素有条件地触发另一个构建. 任何帮助将不胜感激! 解决方案 您应该查看 TimelineRecord 对象,每个对象代表构建时间轴中的一个条目.您应该过滤掉此集合,以仅保留其 ..
发布时间:2021-04-13 20:47:08 其他开发

在TFS(或ADO)中,是否有API调用将团队链接到区域路径?

我们正在自动执行TFS团队/委员会的创建,发现有一个用于创建团队的API和一个用于创建Area Path的API,但是没有一个将两者链接在一起的API.基本上,我们正在寻找可作为“使用团队名称创建区域路径"复选框的附件.创建与团队比赛的区域路径:POST https://dev-tfs.../{organization}/{project}/_apis/wit/classificationnode ..
发布时间:2021-04-13 20:45:58 其他开发

使用Azure DevOps API从标记获取分支名称

如果我有关联的标签,有人可以帮助我获取实际的分支名称吗? 对于我来说,Azure DevOps API最好.预先感谢. 到目前为止,我已经获得了提供所有特别回购标签的API,但这不能解决我的问题. https://dev.azure.com/{{organization}}/{{project}}/_apis/git/repositories/{{repository_id}}/r ..
发布时间:2021-04-13 20:45:36 其他开发

用于创建TFVC分支的VSTS REST API

我正在尝试使一些与构建有关的任务自动化,包括创建新的发行分支和为每个发行版建立定义.我使用 VSTS TFVC 进行版本管理.当我尝试使用TFS REST API进行操作时,找不到用于创建分支的任何API(此处的用户声音以建议该功能,您可以去投票支持它,以实现将来的目标. 作为一种解决方法,您可以尝试以下方法在代码或脚本中创建分支: 就像@Shayki提到的那样,您可以使用客户端对象模 ..
发布时间:2021-04-13 20:44:11 其他开发

通过Powershell将多个参数发送到Azure-Devops管道作业

我能够启动Azure Devops Build作业并发送文本参数,但是我似乎只能发送一个参数,而不能发送更多参数.我需要发送一个可以正常工作的令牌参数Ok,但我还想发送一个文本参数,其中包含要由Build作业中的Powershell脚本处理的json有效负载.所以我有一个Hellow World定义设置,在Pipeline变量中有两个变量.第一个是令牌文本,第二个是jsonInput.两者都具有复 ..
发布时间:2021-04-13 20:44:08 其他开发

如何使用Azure DevOps Service Hooks通知有关在YAML管道中完成的部署的信息?

我正在发布此问题,以分享我对此问题的调查,并在有人发现有趣的事情时寻求帮助. 上下文 我们正在使用服务挂钩具有用于各种目的的经典发布管道.我们在事件发布部署完成上使用Service Hooks触发器.设置非常简单. 当由Azure DevOps触发时,这些事件被存储以供在外部系统中使用.在此外部系统中,我们使用Azure DevOps REST API检索我们所需的所有信息. ..

VSTS API-存储库创建日期

我已经查看了VSTS REST API文档,但是还没有找到一种方法来获取关于存储库创建日期的信息. 是否可以通过VSTS API获得此类数据? 解决方案 您需要检查存储库的首次提交日期.检查获取提交API : GET https://{accountName} .visualstudio.com/_apis/git/repositories/{project}/commits?a ..
发布时间:2021-04-13 20:43:16 其他开发

通过具有队列时间变量的REST API运行Azure DevOps管道

我有Azure DevOps管道,该管道具有一组输入变量,应该在队列时间内对其进行修改.根据文档和此帖子如果在管道队列期间将更改管道变量的值,则无法在管道YAML定义中定义它们,而是使用UI Variables 面板和 Variables “触发" 页面中的“标签". 如果我要使用 您可以直接通过参数用队列时间变量调用REST API. 发布的状态: 如果在管道队列期间将更改管 ..
发布时间:2021-04-13 20:42:46 其他开发

Azure DevOps REST API创建发布定义

我正在尝试使用Azure DevOps REST API创建版本定义.我创建了一个json文件,其中包含该请求的配置详细信息.创建发行版定义时出现以下错误. {"$ id":"1","innerException":null,"message":“发布管道阶段'development'中的部署作业'在代理上运行'的工作流程无效.添加有效任务,然后重试.","typeName":"Microso ..

Azure DevOps REST API调用仅检索前100条记录,而ContinuationToken获取为空

我正在使用下面的API调用来检索所有的CouldTests(1000+ cloudtests),但是它仅返回100条记录.在下面的代码中,ContinuationToken变为null.这里有什么问题吗?我尝试做..虽然也,但没有区别.任何帮助表示赞赏.预先感谢 $ personalAccessToken =“令牌"$ auth = [Convert] :: ToBase64String([T ..
发布时间:2021-04-13 20:42:20 其他开发

验证azure-devops PAT

我已经从天蓝色的开发人员创建了PAT.现在,我创建了一个React应用程序来处理所有api逻辑.我现在有一个登录屏幕,用户需要输入DEVOPS_TOKEN,ORGANISATION_NAME.我如何在登录时验证用户令牌.我找不到用于验证用户的任何API. 任何建议都会有所帮助. 解决方案 经过一番调查,我发现了一种验证用户身份的方法.Azure Devops中提供了一个api: ht ..
发布时间:2021-04-13 20:41:48 其他开发