我已经修改了构建管道,以便使用托管在不同构建服务器上的多个代理并行运行作业(驻留在Azure中的VM)。
问题是,现在我不能使用"Container“作为publishLocation值,因为每个构建服务器都应该发布到同一个drop文件夹。
所以我想开始使用filePath。然而,在Azure中,这方面的典型方法是什么?可以发布到存储区吗?还是必须创建另一个专用的VM来发布每个构建机器的生成输出?如何在filePath中指定VM?
发布于 2020-06-03 03:24:03
作为解决办法,您可以在发布管道工件任务中将Artifact publish location切换到A file share,然后指定网络驱动器文件夹路径。
指定要复制文件的文件共享的路径。路径必须是完全限定的路径或相对于存储库的根目录的有效路径。不支持将工件从Linux或macOS代理发布到文件共享。

https://stackoverflow.com/questions/62147832
复制相似问题