简体   繁体   English

使用TFS内部部署的托管池

[英]Using Hosted Pool from TFS On-Premise

Is it possible to configure an on-premise TFS 2015 (Update 2) instance to make use of the hosted agent pool in a Visual Studio Team Services account? 是否可以配置内部部署TFS 2015(Update 2)实例以在Visual Studio Team Services帐户中使用托管代理程序池?

All our builds / releases are currently done in-house, but to simplify the process of automated testing using clients and services hosted in Azure, we would like to move to VSTS-based agents (initially just for the release tasks, but possibly for build tasks later on). 我们所有的构建/发布目前都在内部完成,但为了简化使用Azure托管的客户端和服务进行自动化测试的过程,我们希望转移到基于VSTS的代理(最初只是用于发布任务,但可能用于构建以后的任务)。

The real desire here is to have our automated tests run outside our local network so our connection is not saturated with all the chatter of set-up / test run / tear-down against our cloud-hosted applications. 这里真正的愿望是让我们的自动化测试在我们的本地网络之外运行,这样我们的连接就不会饱和所有关于我们的云托管应用程序的设置/测试运行/拆除的喋喋不休。 These UI tests happen as part of our release process (using TFS Release Management). 这些UI测试是我们发布过程的一部分(使用TFS版本管理)。

I'm not 100% sure that configuring Releases to run on a hosted agent is the right approach to the problem, but it's what we're investigating for the time being anyway. 我不是百分之百确定在托管代理上运行配置版本是解决问题的正确方法,但这正是我们目前正在调查的内容。

Hosted Pool currently works only with VSTS. 托管池目前仅适用于VSTS。

The only option for you at this point of time is to setup a VM with VSOAgent and configure it with TFS On-Prem. 此时唯一的选择是使用VSOAgent设置VM并使用TFS On-Prem进行配置。 This will require your TFS to be exposed to internet (or just to the VM) so that the agent on Azure can configure itself. 这将要求您的TFS暴露于Internet(或仅暴露给VM),以便Azure上的代理可以自行配置。

Source - I am a Dev for the Hosted Pool Service. 来源 - 我是托管泳池服务的开发者。

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM