2

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

- task: PublishBuildArtifacts@1

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

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

4

1 回答 1

1

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

发布管道会将您的构建工件下载到文件夹“D:\a\r1\a”。您可以在发布日志中找到: 在此处输入图像描述 如果命令行任务的工作目录不正确,我可以重现您的问题。请确保您的任务的工作目录存在。

在此处输入图像描述

更新: 例如:我想在我的文件夹中运行 test.exe: 在此处输入图像描述

工作目录应该在$(System.DefaultWorkingDirectory)/_Jan-CI/drop/test这里。 在此处输入图像描述

于 2021-01-08T02:44:16.323 回答