设置VSTS代理的最佳实践

时间:2018-04-03 18:50:27

标签: azure-devops azure-pipelines

我们的商店正在从TFS 2008服务器过渡到VSTS。我的任务是设置一个服务器来下载和配置代理。我正在审查有很多MS的在线文档 - 但是,一份简要的实用文档概述了究竟需要什么将会有所帮助。例如,我应该为这些代理创建服务帐户吗?如果是这样,哪种Windows权限是合适的?你们有没有人可以指导我这样的参考指南?

1 个答案:

答案 0 :(得分:1)

基本上,VSTS提供了一个脚本来设置代理。您需要签入代理队列,并且应该有一个可以在构建机器上复制/粘贴的安装脚本。

enter image description here

如果要部署发布代理,则必须与具有足够权限来管理发布的用户一起运行(即执行sql脚本,管理IIS站点,...)。还应该有一个安装脚本,您可以在发布机器上复制/粘贴。

enter image description here

对于构建代理,它们可以使用默认标识运行,因为它们通常不访问机器的资源;他们只需要修改他们的沙盒环境。但是,如果您的构建包括集成测试和环境绑定的其他步骤,则应提供具有所需权限的自定义标识。