我有一个发布构建工件步骤,然后是一个复制步骤,将我的 UI 编译内容放入生成的文件夹中。尽管复制步骤成功并且我可以在日志中看到它将我所需的内容复制到 drop 内的指定文件夹中,但是当我在构建过程结束时下载工件时,这些文件不存在。
我在这里错过了一些相对路径吗?我的文件是否被复制到不属于最终工件的文件夹中?以下是我在 yaml 中的最后两个任务
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'drop'
publishLocation: 'Container'
- task: CopyFiles@2
inputs:
SourceFolder: 'my-ui\dist\wwwroot\assets'
Contents: '**'
TargetFolder: 'drop\MyProj\wwwroot\assets'
OverWrite: true
CleanTargetFolder: true