VSTS - 将文件从远程服务器复制到构建服务器

VSTS - Copying files from remote server to the build server

我正在使用 VSTS 作为构建服务器,在构建时我想将特定文件从远程服务器复制到构建服务器(这样我就可以使用“发布测试结果" 与此文件)

我尝试添加“通过 SSH 复制文件”任务,但它似乎只能将文件从本地构建服务器计算机复制到远程服务器。我需要完全相反的东西。

我可以使用 scpsshpass 向远程服务器(通过 ssh)发出命令,但是有没有更优雅的方法去做这个?我可以在这里使用特定任务吗?

我在做一个假设:您正在将测试推送到一些远程服务器,运行 它们,并且您想要检索并发布测试结果。

为此,我将结合部署组使用多阶段构建。

  • 第 1 阶段(代理阶段):构建,将测试推送到任何需要测试的服务器

  • 阶段 2(部署组阶段)运行 测试,发布结果。