首页 文章

是否有用于构建和发布的单独VSTS代理?

提问于
浏览
0

我正在获得我的第一个VSTS构建和发布定义设置 .
测试服务器目的地,前期项目是使用VS 2017专业版

之前我设置了一个私有代理进行构建,之后 . https://docs.microsoft.com/en-us/vsts/build-release/actions/agents/v2-windows?view=vsts

代理安装正常,我可以从构建和发布/代理池中看到它

但是,现在已经切换到使用托管代理,这样我就无需在测试服务器上安装visual studio .

现在我想将构建部署到我的测试服务器,这是在本地 . 我是否还需要其他代理,或者我是否可以使用我已设置的代理 . 换句话说,构建代理是否与发布代理分开?我之前设置的代理程序作为服务运行 .

2 回答

  • 1

    构建代理可以在VSTS构建和发布中使用,部署组代理也可以使用构建代理进行配置 .

    您无需设置其他构建/发布代理,将应用程序部署到另一台服务器有许多任务,例如使用WinRM的IIS Web App部署,目标计算机上的PowerShell,Windows计算机文件复制 .

  • 0

    构建和发布代理是相同的,但您必须安装内部部署代理才能在网络中部署项目 . 不是你不能使用托管代理,但你必须使用WinRM并打开你的网络,这可能不是一个好主意 .

    安装内部部署代理后,您无需在计算机上安装VS即可运行测试 . 您可以将以下任务添加到您的版本中 .

    enter image description here

相关问题