azure-devops-rest-api相关内容
从ADO Rest API中, https://docs.microsoft.com/zh-cn/rest/api/azure/devops/?view=azure-devops-rest-6.1,可以,请告诉我如何我可以得到测试列表及其特定版本的结果吗? 总而言之,我正在通过REST API在特定版本的“测试"标签中寻找信息: 解决方案 首先,使用
..
我正在尝试使用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
..
我在ado板上创建了一个自定义字段,现在我想使用REST API将值传递给它,请告诉我是否可行?请查看下面的屏幕截图作为示例 如通过REST API截屏中突出显示的那样,如何将值传递到自定义字段中 解决方案 没有用于填充字段的自定义端点,它们是 _apis/wit/workitems 上workitem端点的一部分,可以通过创建工作项或通过 PATCH 请求 更新时,在 POST
..
有没有一种方法可以从构建中获取跳过的任务列表? 例如,我有2个仅根据外部因素有条件地运行的任务.因此,我如何查看任务是被跳过还是实际从Azure DevOps REST API运行? 我需要根据上述因素有条件地触发另一个构建. 任何帮助将不胜感激! 解决方案 您应该查看 TimelineRecord 对象,每个对象代表构建时间轴中的一个条目.您应该过滤掉此集合,以仅保留其
..
我们正在自动执行TFS团队/委员会的创建,发现有一个用于创建团队的API和一个用于创建Area Path的API,但是没有一个将两者链接在一起的API.基本上,我们正在寻找可作为“使用团队名称创建区域路径"复选框的附件.创建与团队比赛的区域路径:POST https://dev-tfs.../{organization}/{project}/_apis/wit/classificationnode
..
提供了一种解决方案,您可以对其进行检查: 您应该能够使用 Microsoft.TeamFoundation.Discussion.Client 名称空间. 具体而言,可以通过访问注释.DiscussionThread 类.而且您应该能够使用 IDiscussionManager来查询讨论. 代码段如下: 使用Microsoft.TeamFoundation.Discussion
..
如果我有关联的标签,有人可以帮助我获取实际的分支名称吗? 对于我来说,Azure DevOps API最好.预先感谢. 到目前为止,我已经获得了提供所有特别回购标签的API,但这不能解决我的问题. https://dev.azure.com/{{organization}}/{{project}}/_apis/git/repositories/{{repository_id}}/r
..
https://docs.microsoft.com/zh-cn/rest/api/azure/devops/git/pull%20request%20statuses/create?view=azure-devops-rest-6.0 我已经尝试了上述API,并且“检查/状态"是可选的,因此它不会阻止用户完成提取请求.如何将状态设置为必填? 解决方案 作为Matt共享的文档,
..
我正在尝试使一些与构建有关的任务自动化,包括创建新的发行分支和为每个发行版建立定义.我使用 VSTS TFVC 进行版本管理.当我尝试使用TFS REST API进行操作时,找不到用于创建分支的任何API(此处的用户声音以建议该功能,您可以去投票支持它,以实现将来的目标. 作为一种解决方法,您可以尝试以下方法在代码或脚本中创建分支: 就像@Shayki提到的那样,您可以使用客户端对象模
..
我能够启动Azure Devops Build作业并发送文本参数,但是我似乎只能发送一个参数,而不能发送更多参数.我需要发送一个可以正常工作的令牌参数Ok,但我还想发送一个文本参数,其中包含要由Build作业中的Powershell脚本处理的json有效负载.所以我有一个Hellow World定义设置,在Pipeline变量中有两个变量.第一个是令牌文本,第二个是jsonInput.两者都具有复
..
我正在发布此问题,以分享我对此问题的调查,并在有人发现有趣的事情时寻求帮助. 上下文 我们正在使用服务挂钩具有用于各种目的的经典发布管道.我们在事件发布部署完成上使用Service Hooks触发器.设置非常简单. 当由Azure DevOps触发时,这些事件被存储以供在外部系统中使用.在此外部系统中,我们使用Azure DevOps REST API检索我们所需的所有信息.
..
我已经查看了VSTS REST API文档,但是还没有找到一种方法来获取关于存储库创建日期的信息. 是否可以通过VSTS API获得此类数据? 解决方案 您需要检查存储库的首次提交日期.检查获取提交API : GET https://{accountName} .visualstudio.com/_apis/git/repositories/{project}/commits?a
..
我有Azure DevOps管道,该管道具有一组输入变量,应该在队列时间内对其进行修改.根据文档和此帖子如果在管道队列期间将更改管道变量的值,则无法在管道YAML定义中定义它们,而是使用UI Variables 面板和 Variables “触发" 页面中的“标签". 如果我要使用 您可以直接通过参数用队列时间变量调用REST API. 发布的状态: 如果在管道队列期间将更改管
..
我正在尝试使用Azure DevOps REST API创建版本定义.我创建了一个json文件,其中包含该请求的配置详细信息.创建发行版定义时出现以下错误. {"$ id":"1","innerException":null,"message":“发布管道阶段'development'中的部署作业'在代理上运行'的工作流程无效.添加有效任务,然后重试.","typeName":"Microso
..
我正在使用下面的API调用来检索所有的CouldTests(1000+ cloudtests),但是它仅返回100条记录.在下面的代码中,ContinuationToken变为null.这里有什么问题吗?我尝试做..虽然也,但没有区别.任何帮助表示赞赏.预先感谢 $ personalAccessToken =“令牌"$ auth = [Convert] :: ToBase64String([T
..
我已经从天蓝色的开发人员创建了PAT.现在,我创建了一个React应用程序来处理所有api逻辑.我现在有一个登录屏幕,用户需要输入DEVOPS_TOKEN,ORGANISATION_NAME.我如何在登录时验证用户令牌.我找不到用于验证用户的任何API. 任何建议都会有所帮助. 解决方案 经过一番调查,我发现了一种验证用户身份的方法.Azure Devops中提供了一个api: ht
..
是否可以使用REST API将变量组名传递到发布管道,而无需编辑发布定义. 我可以使用以下方法 $ defurl ="https://vsrm.dev.azure.com/org/proj/_apis/release/definitions/13?api-version=5.1"$ def = Invoke-RestMethod -Uri $ defurl -Method Get -He
..
我希望能对使用REST API执行自定义VSO查询提供一些帮助.但是我在构造URL时遇到了麻烦.我一直在使用以下文档来构造我想要的东西. https://www.visualstudio.com/zh-CN/integrate/api/wit/wiql 我的问题是我不确定自己如何存储查询或在哪里存储查询. https://{instance}/defaultcollection/
..
如何使用Azure DevOps REST API将新文件和文件夹添加到Azure Git存储库中? 我想使用Azure DevOps REST API将一些静态文件添加到我的存储库中. https://docs.microsoft.com/zh-CN/rest/api/azure/devops/git/repositories?view=azure-devops-rest-5.1
..