azure-devops-extensions相关内容

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 ..

如何在不部署的情况下调试和开发 Azure DevOps 扩展?

我想开发一个简单的 Azure DevOps 扩展,在表格中显示一些数据.我的扩展基于 扩展示例. 我可以在没有描述的完整部署过程的情况下在 Azure DevOps 之外调试这个扩展吗这里?作为 Azure DevOps 的完全新手,我无法想象我应该部署每个更改的开发周期.或者可以以某种方式自动化部署? 解决方案 您可以使用 Azure DevOps 扩展热重载和调试. 下载 ..
发布时间:2021-12-26 17:34:28 其他开发

如何在 azure 发布管道中跨代理作业使用输出变量

在我的 azure 发布管道中,我有 2 个代理作业,一个用于使用 power-shell 的 sql 部署,另一个用于使用 power-shell 的 kubernetes.如何在第一个代理作业中设置输出变量并使用 power-shell 在第二个代理作业中使用该变量. 解决方案 如何在 azure 发布管道中跨代理作业使用输出变量 恐怕目前无法直接跨代理作业使用输出变量. ..

在向所有人发布之前如何测试新的 Azure DevOps 扩展版本

我使用的是 Azure DevOps(不是本地 TFS)并且我的扩展已经公开发布并且很多人都在使用它.在向所有人公开之前,我如何才能推出仅供我自己(或特定组织)测试的新版本? 我知道我可以将构建/发布管道扩展中的所有任务滚动到 v2,因此如果出现问题,它不会立即在我的用户系统中中断,直到他们将任务转换为使用 v2.但是,我通常只想在任务版本发生重大更改时增加它.此外,这仍然无法解决“我不希望 ..
发布时间:2021-12-26 17:09:50 其他开发

哪个范围允许 TFS 扩展操作 ACL?

TFS 2015 u2.尝试编写一个 TFS 扩展,该扩展将使用 JavaScript API 来操纵发布定义上的安全性.与安全相关的 API 失败,错误 401.代码如下: VSS.require(["VSS/Service", "VSS/Security/RestClient"],函数(Srv,SecAPI){var SecClient = Srv.getCollectionClient(S ..
发布时间:2021-09-06 20:08:35 其他开发

az devops登录挂起

我正在使用Windows 10,Azure PowerShell Az模块,DevOps扩展0.18.0 我已登录DevOps实例,并能够运行所有相关命令.现在,我需要登录到其他组织/项目.每次执行login子命令时,窗口都会挂起并锁定,我必须重新启动PowerShell ISE才能重试. 我正在使用的命令(我已经尝试了几种变体)是: >az登录>$ env:AZURE_DEVOPS ..
发布时间:2021-04-13 20:40:05 其他开发

有关ms.vss-web.platform权限的控制台错误

我正在开发Azure DevOps扩展,但在控制台中仍然看到以下错误.我很困惑,因为扩展本身没有问题可以访问我需要的所有API端点,并且程序中的其他任何地方都不会出错.坦率地说,我什至不知道我所遇到的是哪个天蓝色的devops npm依赖项.我认为它在sdk的内部身份验证中. ms.vss-web.platform-content.es6.PRFIe__3y_bOOZcQR.min.js:1找 ..

在自定义Azure DevOps任务/扩展中发送对象数组

我想为Azure DevOps创建一个自定义任务,并且希望将对象数组作为参数并在yaml中使用它: 数据:-field1:"data1"field2:"data2"-field1:"data3"field2:"data4" 但是,在这种情况下,我没有找到任何可用的方法或示例,只有简单的数组,例如 string 数组.如何将来自Yaml的对象列表传递给我的自定义Azure DevOps任务?如 ..
发布时间:2021-04-13 20:36:05 其他开发

Azure工件-下载特定版本的Maven工件

我们在CI/CD流程中使用了天蓝色devops.很多时候,为了进行一些自定义构建,我们需要从工件存储库中下载特定的Maven jar. 是否有一种方法(命令行或API)来执行相同的操作? 同样的问题是关于从天蓝色文物下载特定的jar. 解决方案 Azure神器-下载特定版本的Maven神器 答案是肯定的.我们可以使用REST API Maven-下载程序包,以从天蓝色 ..

自定义Azure DevOps扩展中心和中心组中的清单图标

我正在开发Azure DevOps扩展.试用DevOps UI扩展示例对我提出了一个问题.我在具有更精美UI的Azure DevOps中启用了预览功能.Azure默认集线器和集线器组(如“测试",“回购"等)的菜单栏中确实带有漂亮的彩色图标.而我的自定义示例UI则没有.它们只是灰色的.而且看来我无法为我的自定义集线器和集线器组显示图标.这里有人更了解这个问题吗? 本指南将最让likley解决 ..
发布时间:2021-04-13 19:16:07 其他开发

如何在Devops / VSTS中自动启动先前成功发布的版本

如果当前版本失败,以及如何自动运行先前成功的版本? Ex:如果A(当前发行版)失败,则自动触发B(先前成功发行版)发行。从另一个版本定义触发。 解决方案 使用powershell调用api不需要那么复杂。我们内置的功能可以满足您的要求。由于发布管道包含一个或多个阶段,因此重新部署发布管道可以视为重新运行阶段。 因此,请首先打开发布管道定义。然后导航到阶段的部署后条件 =>启用自 ..

Azure DevOps存储库备份副本

我们在 https://dev.azure.com/ 上创建了存储库 工作正常。 现在我的经理希望定期获得此存储库的备份副本。 我向经理解释, https://dev.azure.com/ 作为SAAS管理通过MS,因此回购协议始终是安全的。 但是他想要自己的副本。 我想到了几个选择: a)在任何开发人员机器上获取最新信息并备份到磁带设备中 b)使用某些Azure DevOp ..

如何从Azure DevOps扩展中调用Wiki REST Api?

我想做同样的事情,但要使用 Wiki Rest API.当然有一个范围:vso.wiki. 但是,我找不到Wiki的"TFS/WorkItemTracking/RestClient"等效项.也许它和"TFS/Wiki/RestClient"一样简单,但是即使是"TFS/Wiki/RestClient",我可以使用的函数的名称和参数是什么?我在任何地方都找不到该文档,也不想每次尝试发布新扩展名 ..

VSTS仪表板小部件getWorkItem可选参数展开

我正在编写用于但是,使用getWorkItem()函数时遇到问题.我想在给定的 Epic 下获得所有功能的 id (我已经知道了史诗ID).我相信,如果将getWorkItem()的 expand 参数设置为“全部",我将获得所有功能及其各自ID的列表.不幸的是,我不知道如何定义expand参数的“类型",以及如何将其作为值正确传递给getWorkItem()函数. 这是我的代码: V ..