发布管道错误:未找到容器路径

时间:2021-01-07 19:44:55

标签: azure azure-devops azure-devops-pipelines

我搜索了几个论坛,每个人都建议在 yaml 中添加以下行。

- task: PublishBuildArtifacts@1

就我而言,我使用的是经典编辑器,因为这是我第一次学习 Devops。发布工件任务已添加,但我仍然看到错误“未找到容器路径”。有人可以让我知道我在这里缺少什么吗?

我的发布管道正在寻找“D:\a\r1\a..”路径,而工件被复制到构建管道中的“D:\a\1\a..”。

1 个答案:

答案 0 :(得分:0)

<块引用>

我的发布管道正在寻找“D:\a\r1\a..”路径,而 工件被复制到构建管道中的“D:\a\1\a..”。

发布管道会将您的构建工件下载到文件夹“D:\a\r1\a”。你可以在你的发布日志中找到这个: enter image description here 如果命令行任务的工作目录不正确,我可以重现您的问题。请确保您的任务的工作目录存在。

enter image description here

更新: 例如: 我想在我的文件夹中运行 test.exe: enter image description here

这里的工作目录应该是 $(System.DefaultWorkingDirectory)/_Jan-CI/drop/testenter image description here