问题标签 [azure-devops-deploymentgroups]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-devops - 如何在部署组中进行 dotnet 安装?
我正在尝试通过 Azure 部署组在 VM中安装和使用mage 工具。我已经安装了 .NET 5 SDK 并通过命令提示符验证它已安装在目标 VM 中。
在 Azure DevOps 中。我尝试过使用工作目录运行dotnet tool install --global microsoft.dotnet.mage --version 5.0.0
命令行任务。C:\Program Files\dotnet
它说该工具已成功安装。但是,每当我尝试运行该dotnet-mage
命令时,它都会说它不存在。
此外,当我尝试删除C:\Program Files\dotnet
命令行任务中的工作目录时,该dotnet
命令将变为未知 cmdlet。
然后我尝试通过 cmd 在目标 VM 中执行相同的步骤,并且成功安装了 Mage 工具。
我在这里做错了什么?通常,这在我使用托管代理时有效。
azure - 使用发布管道中的私有 ip 从 Azure 密钥库下载机密
我想使用管道和私有 IP 下载 Azure Key Vault,因为由于 NSG 限制性规则,机器只能通过私有 IP 进行通信。我的 azure 管道在部署组上运行,该部署组也与密钥保管库位于同一资源组中。默认 Keyvault 任务使用公共 IP。有没有办法在管道中做到这一点?
azure-devops - 发布管道作业并发
我认识到在部署组内的代理之间同时运行发布管道任务是一个坏主意——在某些常见情况下,所有代理同时发生故障可能会非常糟糕。
但是,有没有办法让一个阶段内的部署组同时启动他们的任务?
谢谢。
azure-devops-deploymentgroups - Rest APIS 用于使用标签获取部署组中的所有机器
我想通过使用分配给它的标签来启动或停止部署组中的部署目标。我想知道可以使用哪个 REST API 来获取与标签匹配的所有部署组中的机器名称。
请建议是否有任何方法。
谢谢, 普拉内思
azure-devops - getBuildApi 失败并出现错误:错误:连接 ETIMEDOUT 13.107.42.18:443
在我的项目中,我在管道中配置了超过 1 个部署组作业。当我触发部署时,我面临下载工件任务的超时错误在此处输入图像描述
Failed in getBuildApi with error: Error: connect ETIMEDOUT 13.107.42.18:443
此超时错误随机发生在其中一个部署组作业中,同时(下载工件)同一任务在同一管道中的其他部署组作业中获得成功。
我不确定我的项目有什么问题。谁能帮我解决这个问题。
azure-devops - Azure DevOps 部署组
如果有人能解释 Azure DevOps 部署组的最佳架构,那就太好了
假设我有 10 个不同的应用程序。源代码隔离在不同的团队集合和不同的团队项目中。
例如:
1.团队集合 1 1.1 团队项目 1 1.1.1 应用程序 1 1.1.2 应用程序 2 1.1.3 应用程序 3
- 团队集合 2 2.1 团队项目 3 2.1.1。应用程序 5
继续……
我还有 3 个开发环境前端服务器,它们对所有 10 个应用程序都是通用的。
在我的开发环境中设置部署组的最佳方法是什么。
我应该创建多少个部署组
在目标服务器中设置时是否需要指定代理名称
我需要设置部署池吗