[英]Azure Devops Pipeline Download Fileshare Artifacts Task
我正在尝试将文件从我的 companies.network 文件共享下载到我的 Azure 管道 $(System.ArtifactDirectory)。 我们使用 Azure Devops Server 2020。
当然,我正在使用下载文件共享工件任务。
当我输入我公司的文件共享服务器路径(也可以通过文件资源管理器 .network' 按钮从任何计算机访问)时,//our.network.com/path/to/file,我得到“ENOENT:没有这样的文件或目录”错误。
我知道我的服务器路径是正确的。 但是,我想知道是否有人熟悉此任务。
我是否缺少将我的文件服务器连接到 ADOS 的步骤? 这可以通过编程方式完成吗? 我托管的 ADOS 构建代理是否有某种原因无法找到我们的文件服务器?
我做了一些研究,但找不到解决方案。 我感谢任何帮助。
Fileshare path
的值应该是工件所在文件夹的路径,而不是工件的路径。
例如,文件共享服务器上的工件路径是“ \server\Artifacts\drop
”。
drop
是你发布的时候设置的神器名称,神器文件都在这个文件夹里。
在下载文件共享工件任务中,您应该将Fileshare path
字段的值设置为“ \server\Artifacts
”,这与您发布工件时的值相同。 不是“ \server\Artifacts\drop
”。
Artifact name
的值应该是drop
。
运行任务时,它会结合Fileshare path
和Artifact name
作为工件的完整正确路径(' \server\Artifacts\drop
')。
有关更多详细信息,请参阅有关“ 下载文件共享工件任务”的文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.