问题标签 [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-pipelines-release-pipeline - 将客户端(代理)移动到另一个部署组
过去,我们有两个不同的部署组 A 和 B,每个部署组拥有 3 个“客户端”(代理)。
我们想将 B 组的所有客户端合并到 B 组,因为我们有 2 个组的实际原因现在已经不存在了。
除了删除和重新配置每个客户端之外,还有其他方法吗?不幸的是,我还没有在我们的本地 Azure Devops Server 2019 更新 1.1 的 UI 中找到任何功能。
iis - Azure Devops:在 webapp 级别保护部署到本地服务器
很明显,由于部署组和代理池中的安全设置,您可以设置哪些角色可以部署到某个本地服务器。但是,有什么方法可以在 webapp 级别限制访问?
我发现的唯一方法是:
创建一个特定帐户,仅在所需的 webapps 中为其在目标服务器的 IIS 中部署权限,并将此凭据提供给负责创建用于部署这些 webapps 的管道的开发人员(他们会将它们作为自定义环境变量或类似的管道放入管道中)
与 1 相同,但使用创建的帐户作为代理的服务帐户。对这个代理的访问将仅限于负责创建用于部署这些 web 应用程序的管道的开发人员。
这两种情况都需要创建新帐户并授予服务器 IIS 的权限。无法从 Azure DevOps 执行此操作,就像限制对整个服务器的访问一样?
问候。
azure-devops - 使用个人访问令牌将 Azure DevOps 部署到 VM
我正在使用部署组将 .NET Core 控制台应用程序部署到本地 VM。为了注册目标,我在 VM 上运行 PAT。有没有办法可以使用服务帐户生成 PAT 并使用它来注册 VM 而不是我的个人帐户?
我用这篇文章作为指导。 https://medium.com/@samjwright/automating-deployments-to-on-premis-servers-with-azure-devops-bb0e6cac4656
azure-devops - 是否可以按顺序(而不是并行)运行部署到 Azure Devops 中同一部署组中的目标计算机?
我使用 Azure Devops 将 Web 应用程序部署到四个服务器,它们都应该具有相同的配置。我的问题是我想按顺序运行部署而不是并行执行。这是因为负载平衡,因此部署可以完全自动完成,而不会给最终用户带来任何明显的停机时间。
所以我想知道这是否可以在同一个部署组中完成,或者我是否需要将目标服务器分成多个部署组来实现?
azure-devops - Azure Pipelines 部署组与部署池
我想知道 Azure Pipeline 部署组和部署池之间有什么区别。同样重要的是,在什么情况下或标准下我会选择哪一个?谢谢。
azure-devops - 单个目标服务器上的多个部署组 - 任何潜在问题?
我们目前有 4 个 Azure DevOps 团队项目,需要为其 SIT 和 UAT 发布管道创建两个部署组。所有 4 个团队项目将共享两个部署组,其想法是从一个团队项目创建部署组,然后将其共享或扩展到其他 3 个(我认为这是常见做法)。
不过,我主要担心的是,由于一些预算限制,已决定在单个目标服务器上创建 SIT 和 UAT 部署组。尽管我坚信这可能不是最佳实践,但是否有任何技术原因无法或不应该实施?
azure-devops - 如何使用 rest api 在 Azure devops 部署组中获取选定机器的部署
我正在编写脚本以从 Azure DevOps 为选定的 Azure DevOps 部署组和选定的目标机器进行部署
以下使用的 rest api url 未提供所需的数据 -
为了获取所需的数据,我需要做哪些 rest api url 更改?
azure - Azure Devop Pipelines:是否可以在发布期间(或作为发布的最后一步)自动修改部署组代理的标签?
例如:
首先,我使用“SETUP”标签注册设备。
然后我运行一个设置管道,并在该管道的末尾删除“SETUP”标签并将其替换为“PRODUCTION”标签。
这可能吗?
azure-devops - 部署组部署到不同的服务器
我对 Azure Devops 很陌生。使用 dacpac 为 Sql 数据库成功创建 CI/CD 管道。SQL 服务器位于 AZ VM 上。作为其中的一部分,我创建了一个部署组并在服务器 A上运行由 azure 生成的 power shell 脚本。创建 CD 管道时,错误地将服务器 B指定为部署目标服务器。令人惊讶的是它没有失败,部署成功。
我认为每个服务器都应该添加到部署组中。但如果不添加服务器 B,我就可以部署。谁能解释一下幕后花絮。