我一直在努力解决Azure DevOps中的一个问题,在那里我可以通过构建管道成功构建构件(我使用发布构件任务)。我可以看到该工件已成功构建,可以下载它,以后可以在发布管道中引用它。
问题在于,启动托管代理时,没有任何工件下载到计算机,并且我的$ {System.DefaultWorkingDirectory)始终为空。我不知道为什么在初始化托管代理时实际上没有下载任何工件。...
答案 0 :(得分:2)
这周我遇到了同样的问题。我使用“发布管道工件”任务设置了构建,并遇到了与您相同的问题,在构建中将其替换为“发布管道工件”任务,然后一切正常。
我已经读到“发布管道工件”仅用于在同一管道内上载/下载工件,因此这就是为什么它不会在您的发行版中自动下载的原因。或者,您可以在发行版中使用“下载管道工件”任务来明确下载工件