azure-devops-rest-api相关内容

通过Logic App和REST API将自定义字段添加到Azure DevOps时出错TF51535

我正在编写一组逻辑应用程序,它们将创建自定义工作项类型(RAID)、几个自定义字段和几个自定义查询以支持仪表板。我正在使用";向Azure DevOps";连接器发送HTTP请求。我的大多数调用都能正常工作(例如,List Fields、Create Work Item Type),但我很难处理Add Custom Field。POST返回状态代码400,错误为"TF51535: ..
发布时间:2022-05-18 19:41:46 其他开发

如何让审查者在功能测试完成时自动批准拉入请求?

我有一个Azure DevOps Git存储库,它位于云中的Azure DevOps中。 我们使用拉请求来管理向下合并到我们的发布分支的代码。 功能分支分配了一个自动审阅者,其唯一目的是在我们的连续部署环境中功能测试成功完成时添加批准投票。我们的想法是,这将为我们的发布分支提供对自动合并的更健壮的检查。 我有一个命中Azure DevOps睡觉API的部分PowerShell API,它将 ..
发布时间:2022-03-13 21:16:26 其他开发

Azure DevOps睡觉应用编程接口-使用变量运行管道

我在Azure DevOps上有一个管道,我正尝试使用睡觉接口以编程/无头方式运行该管道:https://docs.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs/run%20pipeline?view=azure-devops-rest-6.0 到目前为止一切正常,我可以进行身份验证并开始运行。我想将数据传递到此管道,文档建议在 ..

Azure DevOps 存储库备份副本

我们在 https://dev.azure.com/ 上创建了存储库它工作正常.现在我的经理想要定期备份此存储库的副本.我向经理解释说 https://dev.azure.com/ 由 MS 所以 repo 作为 SAAS 管理总是安全的.但他想要一份自己的.就是这样!! 我想到了几个选项:a) 在任何开发人员机器上获取最新版本并将备份备份到磁带设备中 b) 使用 Azure DevOps ..

如何通过 VSTS REST API 创建构建定义

情况: 我目前正在通过 bitbucket -> vsts -> azure 自动化 CI/CD 配置. 我的理想结果是能够将我的配置值复制粘贴(或手动输入)到它们各自的控制台程序中,并让应用程序配置整个 CI/CD 考验,而无需单击所有 Web 界面.现在可以在 Bitbucket 和 Azure 中使用,但通过 REST API 创建 VSTS CI/CD 配置被证明是困难的. ..

如何使用 MSAL.js 为 Azure DevOps 获取有效的 AAD v2 令牌

ADAL.js 和 AAD v1 使用委托的 user_impersonation 范围访问 Azure DevOps. 我使用具有委派权限的相同 AAD 应用程序 ID 来使用 MSAL.js 生成访问令牌.令牌已成功创建,但访问令牌无法访问 Azure DevOps. 解码后的 JWT 令牌中唯一有意义的区别是“aud"声明不同. 在 ADAL/v1 中,aud 是 Azur ..

如何以编程方式向 VSTS/TFS 测试用例中的每个测试步骤添加/更新单个结果

我可以通过程序将测试结果更新到 VSTS 中的测试用例.测试用例结果更新 现在,我想更新测试用例中每个测试步骤的结果.找不到任何相关信息.请帮忙 解决方案 最简单的方法是使用客户端 API: 简单示例: int testpointid = 176;var u = new Uri("https://[account].visualstudio.com");VssCredenti ..
发布时间:2021-12-28 13:31:51 C#/.NET

在 Azure DevOps 中如何使用 REST API 触发发布?

我在 Azure DevOps 中构建和发布管道.该管道包含三个不同的阶段,即 STAGING、QA 和 PROD.因此,在 QA 槽中完成部署后,我想使用 REST API 触发 PROD 环境.那么,这是否可以做同样的事情? 解决方案 在单个发布管道中不可能做到这一点.发布 create api 只能触发发布管道运行,不能触发管道内的某个阶段.由于发布管道中的阶段仅支持发布后、发布后和 ..
发布时间:2021-12-26 17:56:45 其他开发

在 Azure DevOps REST Create 中查找附件

当我向 Azure DevOps REST 服务(创建)提交附件时,是否可以在某个地方可视化其中的所有附件?或者我最好的做法是发送一个 GET 来给我列表? 我的问题变成了……我无法删除不需要的附件. 解决方案 有什么地方可以让我将所有附件可视化那里?或者是我最好的行动方案是发送一个 GET 这将给我名单? 恐怕是的,查看这些附件的最佳做法是发送 GET. 实际上,当 ..
发布时间:2021-12-26 17:46:45 其他开发

使用 Azure Devops API 创建构建定义

我们正在尝试通过使用 Azure Devops Rest API 复制另一个构建定义信息来创建构建定义,但出现以下错误: HttpError BadRequest - 值不能为空.参数名称:definition.Repository.Mappings.Mapping.ServerPath. 以下是我们正在遵循的步骤 使用 API 获取构建信息 - 这一步工作正常 修改构建定义的 ..
发布时间:2021-12-26 17:46:15 C#/.NET

将数据填充到 VSTS 版本摘要选项卡

我正在尝试在不映射 TFS/VSTS 中现有版本的情况下创建一个版本,并在完成后在版本摘要中显示数据.纯文本步骤如下 发布 -> 空发布定义 -> 添加构建任务 -> 创建发布 -> 部署 -> 查看摘要部分中的数据 在以下两种情况下,可以按预期查看摘要数据,没有任何问题 Build -> Create build definition -> Add task -> Save a ..

使用 VSTS REST API 设置团队或用户权限

是否可以通过 VSTS Rest API 设置团队或用户权限? 我只找到了很旧的帖子,并且没有关于该主题的任何更新.在 API 页面上,似乎可以为用户或组删除它们,但不能列出特定用户的权限或添加一些权限. https://docs.microsoft.com/en-us/rest/api/vsts/security/permissions/remove%20permission?vie ..
发布时间:2021-12-26 17:45:23 C#/.NET

使用 Python 3.6 使用个人访问令牌对 VisualStudioOnline REST API 进行身份验证

我正在尝试通过 python 3.6 使用 VisualStudioOnline REST API.(大量示例使用 python 2.x.) python 脚本响应是通用的 html 登录页面. 我已经使用 REST 控制台 Chrome 插件测试了此脚本生成的 url,并且使用我的个人访问令牌运行良好. 导入json导入 base64导入 urllib.requestPersona ..