将文件复制到网络中的远程服务器

时间:2019-04-04 16:23:02

标签: angular azure continuous-integration azure-devops

我第一次使用Azure DevOps,并且正在尝试完成构建/发布管道。我正在使用Node.js / Angular前端应用程序,我想将/ dist文件中的文件发布到网络中的远程服务器上。

我有需要构建和压缩的文件,但是将文件复制到服务器时遇到了麻烦。我正在使用Windows机器文件复制任务。该机器位于我的网络中,而不是Azure中,所以感觉像是问题所在,这也说明了为什么我不能只做副本。

我得到以下信息:无法使用目标位置创建PSDrive:'\ my_server_name \ d $ \ webapps \ test'找不到网络路径

我应该怎么做?

1 个答案:

答案 0 :(得分:1)

如果您使用的是位于网络中的自托管代理,则Windows Machine File Copy将创建用于复制文件的临时共享。您在目标计算机上指定要使用的路径 ,例如D:\ArtifactStaging

如果使用的是Microsoft提供的主机代理,则无法将文件复制到本地服务器,除非可以通过Internet访问该本地服务器并打开适当的端口,否则我会这样做。不推荐。您必须安装一个驻留在网络中的私有,自托管代理。