Visual Studio Team Services:代理配置释放定义中的不同环境 [英] Visual Studio Team Services: Agents Configuration for different environments in release definition

查看:846
本文介绍了Visual Studio Team Services:代理配置释放定义中的不同环境的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Visual Studio Team Services,发布管理和在云上持续集成。我的发行版定义包含两个环境:Dev和PRO。

I am using Visual Studio Team Services, Release management and Continuous integration on the cloud. My release definition contains two environments: Dev and PRO.

我想知道如果我不想购买许可证可能的配置。
我们需要将每个环境与特定代理相关联。我想他们被称为私人代理。

I want to know what the possible configuration if i don't want to buy a license. we need to associate each of the environments with specific agent. I guess they are called private agents.

那些在这些发布环境(在本地域上)上安装的代理私有代理?如果是,我可以配置这两个环境在相同的代理下运行和如何?

So are the agents installed on those release environments (which are on local domain) private agents? if yes, can i configure those 2 environments to run under same agents and how?

什么是可能的配置,我可以创建2个环境,每个环境对应一个不同的

What is the possible configuration where i can create 2 environments, each one corresponds to a different physical machine without paying for additional agents?

推荐答案

您只需要为每个网络部署一个代理,您要并行部署)。

You only need to have a single Agent per network that you are deploying to (unless you want to deploy in parallel).

代理是一个协调器,不需要在目标环境上安装。您可以使用远程PowerShell(或其他脚本)在目标服务器上执行任务以进行部署。

The Agent is an orchestrator and does not need to be installed on the target environments. You use remote PowerShell (or other scripting) to execute tasks on the target servers for deployment.

这篇关于Visual Studio Team Services:代理配置释放定义中的不同环境的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆