azure-devops-rest-api相关内容
我的设置如下我有托管代理,它作为第一个作业从作为 docker 容器启动的自托管代理复制文件 托管管道由管道“运行"触发其余 API : https://docs.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs/run%20pipeline?view=azure-devops-rest-6.0 这就是现在身体的样子:
..
如何在 python 脚本中对 Azure DevOps REST API 进行身份验证?我发现有两种方法: 使用个人访问令牌 (PAT) 使用 OAuth 2.0 我正在使用第二种方法.遵循本文档中的步骤:https://docs.microsoft.com/en-us/azure/devops/integrate/get-started/authentication/oauth?
..
如何在 python 脚本中对 Azure DevOps REST API 进行身份验证?我发现有两种方法: 使用个人访问令牌 (PAT) 使用 OAuth 2.0 我正在使用第二种方法.遵循本文档中的步骤:https://docs.microsoft.com/en-us/azure/devops/integrate/get-started/authentication/oauth?
..
我很难通过 api 在我的 azure devops 存储库中添加附件... public static void putAttachments(Integer id) {尝试 {URL url = 新 URL("https://dev.azure.com/marcoparra0034/AgileFr/_apis/wit/attachments?api-version=5.1&fileName=
..
我希望在使用 REST API 执行自定义 VSO 查询时得到一些帮助.但是我在构建 URL 时遇到了问题.我一直在使用以下文档来构建我想要的. https://www.visualstudio.com/en-us/integrate/api/wit/wiql 我的问题是我不确定如何或在哪里存储查询本身. https://{instance}/defaultcollection/
..
我正在尝试使用 API 将用户(或其他组)添加为团队的管理员. 我能够使用 api 创建团队、创建组、创建区域和迭代但是我似乎可以添加一个用户作为团队的管理员. 有没有人能够使用 API 做到这一点? 解决方案 要将当前组织的成员添加到项目管理员,您应该使用: 成员资格 - 添加:PUT (application/json) https://vssps.dev.az
..
我在 Angularjs 中实现了一个 SPA - Typescript 调用 VSO API 并提供您可以在下面找到的身份验证数据: ((): void => {“严格使用";有角的.module("应用程序").config(config);config.$inject = [“$httpProvider"];功能配置($httpProvider: ng.IHttpProvider){$ht
..
到目前为止,我使用的是 Azure DevOps REST Api 从 Azure DevOps 中的版本获取数据以用于报告目的.显然,这将随着如何使用 CI/CD --> YAML 和 Multi-Stage-Pipeline(当前预览)的新方式而改变.在这种情况下,构建和发布策略已被弃用,所有内容都被定义为管道并细分为分阶段(构建阶段、部署阶段 1、部署阶段 2 等). 我尝试通过 构建列表
..
下面的脚本是通过 REST 在 Azure devops 中触发管道,它在现有管道上工作正常,但是当尝试从未运行过的新创建的管道时,它会抛出以下错误.任何帮助或建议将不胜感激. {"$id":"1","innerException":null,"message":"No pool is specified.\n意外的参数 'pool'","typeName":"Microsoft.Azure.P
..
是否可以使用API将一个分支合并到另一个分支? 我在这里看了一下,但似乎并没有为我提供所需的解决方案(按入单个文件很乏味): https://www.visualstudio.com/zh-cn/docs/integrate/api/git/pushes 我想如果没有办法使用rest API来做到这一点,能否通过在私有构建代理上通过powershell脚本运行的git命令来完成?
..
我正在使用C#和提供的dll在TFS中创建团队.我在设置默认区域方面遇到了困难,可能需要一些帮助. VssCredentials vc =新的VssCredentials(true);TfsTeamProjectCollection tpc =新的TfsTeamProjectCollection(新的Uri(TFS_CONNECTION_URL),vc);tpc.Authenticate();
..
我正在尝试使用vsts API创建新的项目级安全组. 在集合中创建新组级别的工作方式已记录在案. 但是,在项目级别不起作用.当我按照记录调用API时,最终会在集合级别遇到另一个小组. 创建应如何在项目级别进行?我是否应该在某个地方寻找更多示例和说明?谢谢! 解决方案 请尝试使用以下REST API创建项目级安全组: POST https://{accountName} .
..
我可以通过请求 仅使用 获取ID后,如果需要使用 3.对于我的baseReleaseId ,我不确定其含义是100%.我认为可能是 ReleaseToCompareAgainst 之类的东西.来自 Daniel 的提示.(就我而言,如果我的releaseId = 7,那么我使用basereleaseID = 6(7-1),它可以获取正确的WIT ID).(实际上,我建议您可以在该网页
..
我已经在Azure仪表板中配置了带有项目密钥和api链接的质量门小部件.但这是行不通的,并且我的质量小部件显示一个红色的叉号.有人可以帮忙解决什么问题吗? 解决方案 我们可以重现此问题.根据错误消息,我们建议您在这里. 此外,这似乎是已知问题在扩展名 Quality Gate Widget 上,您可以关注这张票以获取最新新闻. 更新1 似乎我们无法在Azure仪表板中获得
..
我已经能够成功运行以下内容.我想更改它以与传入的参数一起使用.我不在乎如何获取参数.我只是想能够以编程方式将其传入.我的问题是,通过rest api或gui传递的语法是什么.请参阅底部的我的尝试脚本. 管道 职位:-模板:patch-template.yml参数:清单:-主机名:A道具:XXXX-主机名:B道具:YYYY 在模板中用作 参数:-名称:liststuff类型:对象默认:
..
我正在研究需要查找PAT是否具有完整范围的脚本. 我在Microsoft文档中找到了以下信息- 获取个人访问令牌-列表: {"clientId":"00000000-0000-0000-0000-000000000000","accessId":"439729fa-be4e-49b2-8530-263cf053d786","authorizationId":"a451306e-62
..
当我尝试使用Client SDK将现有区域添加到现有团队时,出现多个错误.这是我的代码: 使用oTeamClient作为TeamHttpClient = Utils.Connection.GetClient(Of TeamHttpClient)使用oWorkClient作为WorkHttpClient = Utils.Connection.GetClient(Of WorkHttpClient)
..
我很难通过api在我的azure devops回购中添加附件... public static void putAttachments(Integer id){尝试 {网址网址=新网址("https://dev.azure.com/marcoparra0034/AgileFr/_apis/wit/attachments?api-version=5.1&fileName=imageAs.png"
..
我正在尝试在Azure DevOps的发布管道中的powershell任务之一中调用TFS和/或Azure DevOps REST Api.我尝试在两个不同的服务器(安装了azure管道代理)中运行相同的rest api代码,但是其中一个正在运行,并且其中一个返回“底层连接已关闭:接收时发生意外错误.".这两个代理服务器均启用了tls 1.1和1.2.工作服务器具有Powershell v 4.0
..
在发布管道中,使用REST API创建了新的请求请求. 如何使用REST API将特定的(已经存在的)工作项链接到“拉取请求"? 在当前版本(DevOps 2019)中,不支持使用社区问题.) 解决方案 使用PowerShell以下代码片段可能会有所帮助. $ requestUri =" $ tfsCollectionUri/$ teamProject/_apis/wit/
..