我一直在努力解决 Azure DevOps 中的一个问题,我可以通过构建管道成功构建工件(我使用发布工件任务)。我可以看到该工件已成功构建,因为我可以下载它,并且可以稍后在发布管道中引用它。
问题是,当托管代理启动时,不会将任何工件下载到计算机上,并且我的 $(System.DefaultWorkingDirectory) 始终为空。我不知道为什么在托管代理的初始化中,实际上没有下载任何工件......
这周我也遇到了同样的问题。我使用“发布管道工件”任务设置了构建,并遇到了与您相同的问题,我在构建中将其替换为“发布构建工件”任务,然后一切都解决了。
我读过“发布管道工件”仅用于在同一管道内上传/下载工件,因此这就是为什么它不会在您的版本中自动下载。或者,您可以使用版本中的“下载管道工件”任务来显式下载您的工件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)