我在localhost上创建了一个文件夹,并通过授予所有权限来共享它。
现在在Build Definition中,我使用了“Publish Artifact”并对其进行了配置,如下面的屏幕截图所示:
错误:我在构建过程中遇到错误,无法在相应位置发布工件。错误显示在下面的屏幕截图中:
任何帮助将不胜感激。提前谢谢。
答案 0 :(得分:1)
发布工件构建任务在构建代理上运行。该构建代理无法以\\localhost\something
的形式在本地主机上寻址文件共享。您应该使用网络上可用的主机名称,例如\\mylaptop\publicshare
。
实际上,如果构建代理是VSTS托管代理,除非在Internet上可见,否则它将无法看到您的文件共享。基本上,这是错误消息的内容:
如果目录是文件共享,请验证共享名称是否正确,共享是否在线,以及当前进程是否有权访问共享。