问题标签 [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.

0 投票
1 回答
75 浏览

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 工具。

我在这里做错了什么?通常,这在我使用托管代理时有效。

0 投票
1 回答
136 浏览

azure - 使用发布管道中的私有 ip 从 Azure 密钥库下载机密

我想使用管道和私有 IP 下载 Azure Key Vault,因为由于 NSG 限制性规则,机器只能通过私有 IP 进行通信。我的 azure 管道在部署组上运行,该部署组也与密钥保管库位于同一资源组中。默认 Keyvault 任务使用公共 IP。有没有办法在管道中做到这一点?

0 投票
1 回答
51 浏览

azure-devops - 发布管道作业并发

我认识到在部署组内的代理之间同时运行发布管道任务是一个坏主意——在某些常见情况下,所有代理同时发生故障可能会非常糟糕。

但是,有没有办法让一个阶段内的部署组同时启动他们的任务?

谢谢。

0 投票
0 回答
11 浏览

azure-devops-deploymentgroups - Rest APIS 用于使用标签获取部署组中的所有机器

我想通过使用分配给它的标签来启动或停止部署组中的部署目标。我想知道可以使用哪个 REST API 来获取与标签匹配的所有部署组中的机器名称。

请建议是否有任何方法。

谢谢, 普拉内思

0 投票
0 回答
405 浏览

azure-devops - getBuildApi 失败并出现错误:错误:连接 ETIMEDOUT 13.107.42.18:443

在我的项目中,我在管道中配置了超过 1 个部署组作业。当我触发部署时,我面临下载工件任务的超时错误在此处输入图像描述

Failed in getBuildApi with error: Error: connect ETIMEDOUT 13.107.42.18:443

此超时错误随机发生在其中一个部署组作业中,同时(下载工件)同一任务在同一管道中的其他部署组作业中获得成功。

我不确定我的项目有什么问题。谁能帮我解决这个问题。

0 投票
1 回答
70 浏览

azure-devops - Azure DevOps 部署组

如果有人能解释 Azure DevOps 部署组的最佳架构,那就太好了

假设我有 10 个不同的应用程序。源代码隔离在不同的团队集合和不同的团队项目中。

例如:

1.团队集合 1 1.1 团队项目 1 1.1.1 应用程序 1 1.1.2 应用程序 2 1.1.3 应用程序 3

  1. 团队集合 2 2.1 团队项目 3 2.1.1。应用程序 5

继续……

我还有 3 个开发环境前端服务器,它们对所有 10 个应用程序都是通用的。

在我的开发环境中设置部署组的最佳方法是什么。

  1. 我应该创建多少个部署组

  2. 在目标服务器中设置时是否需要指定代理名称

  3. 我需要设置部署池吗

0 投票
0 回答
25 浏览

linux - 如何在 Linux 机器 aarch64 中设置 azure 部署组(代理池)

我正在尝试设置azure deployment groupJetson Nano它是一个基于 linux 的 aarch64 系统。做uname -a,给出以下回应

在 azure dev ops 上,我进入项目设置并单击代理池,如下所示:

在此处输入图像描述

按照上面的步骤,arm64一切顺利,没有任何错误。但在那之后,我无法在 azure 部署组中看到代理:

在此处输入图像描述

有谁知道我们如何在aarch64机器上注册代理,然后它会在 azure 上显示其状态。请帮忙谢谢

0 投票
0 回答
15 浏览

azure-devops - 我们如何在 ASP.Net 项目的 VSTS 构建和发布管道中同时跳过 Web 配置和应用程序设置文件?

我可以跳过 web.config,但运行发布管道时不会跳过我的应用程序设置