VSO生成不会将输出复制到放置文件夹
本文关键字:复制 文件夹 输出 VSO | 更新日期: 2024-10-20 03:08:28
过去几天我一直在努力解决我们的自动化构建和部署问题,但由于某种原因,构建过程似乎有点中断。
我尝试了一段时间"将构建输出复制到服务器"的暂存位置,但如果我下载了drop.zip,它将只是一个空文件夹。
我把它切换到了源代码管理文件夹中,但在构建之后它是一样的;drop文件夹中只有一些日志文件。
我得到的唯一错误是以下行:
"TF270003:未能复制。请确保源目录C:''a''bin存在,并且您具有适当的权限。"
对此有什么见解吗?关于VSO上的构建权限,我认为我真的无能为力,但我可能错了。
要测试没有产生任何输出的是系统还是代码,可以创建一个构建后的PowerShell脚本,并让它在drop的根目录中创建一个空白的readme.txt文件。
https://github.com/tfsbuildextensions/CustomActivities/blob/master/Source/Scripts/GatherItemsForDrop.ps1
您可以使用上面的脚本作为指导。
如果你的bits通常不能提供ant输出,那么你需要自己构建drop文件夹。
如果你仍然被卡住,你可以安装一个连接到你的VSO的本地/azure构建代理,并在那里进行调试。
这种情况下的错误并没有特别的帮助。