简体   繁体   English

在经典部署组和yaml环境之间共享Azure DevOps代理

[英]Share Azure DevOps agent between classic deployment group and yaml environment

We have Azure Devops agents in Deployment Groups and would like to start migrating to YAML pipelines.我们在部署组中有 Azure 个 Devops 代理,并希望开始迁移到 YAML 个管道。 This means registering agents in Environments.这意味着在环境中注册代理。

Is there some way a Deployment Group and Environment can share the same agent?部署组和环境是否可以共享同一个代理? Or am I forced to install two agents to support both classic and YAML pipelines?或者我是否被迫安装两个代理来支持经典和 YAML 管道?

You can follow below steps to share agents in environment to deployment pool.您可以按照以下步骤将环境中的代理共享到部署池。 There is a mapping between environment and deployment pool.环境和部署池之间存在映射。

1 add resource virtual machine to an environment 1 将资源虚拟机添加到环境中
将虚拟机添加到环境

2 after registering resource successfully, you'll see an env pool added automatically 2 资源注册成功后,会看到自动添加了一个env pool 环境池

3 select a project to share 3 select 一个项目分享选择项目

Note: please create environment first because it's one-way mapping.注意:请先创建环境,因为它是单向映射。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Azure DevOps 中的代理作业和部署组作业有什么区别? - What are the differences between an Agent Job and a Deployment Group Job in Azure DevOps? Azure DevOps 部署组代理需要哪些权限? - What permissions are needed for the Azure DevOps Deployment Group Agent? Azure Devops 服务器:在经典发布管道中的阶段之间共享文件 - Azure Devops Server: Share files between stages in Classic Release pipeline Azure Devops(VSTS)在代理池和部署池之间有所不同 - Azure Devops (VSTS) Different between Agent Pool and Deployment pool Azure DevOps 部署组 - Azure DevOps Deployment Group 如何在 Azure DevOps 中的 YAML 阶段之间共享文件 - How to share file(s) between YAML Stages in Azure DevOps 在 Azure DevOps YAML 管道上分配特定代理 - Assign specific agent on Azure DevOps YAML Pipelines Azure devops Yaml Synapse 工作区部署@2 任务尝试部署到错误的资源组 - Azure devops Yaml Synapse workspace deployment@2 task tries to deploy to wrong resource group Azure DevOps直接访问Agent环境变量 - Azure DevOps direct access to Agent Environment Variables 在Azure DevOps中的Release管道中的作业代理的两个任务之间共享PowerShell变量 - Share PowerShell variable between two tasks of the job agent in Release pipeline in Azure DevOps
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM