我是 azure DevOps 的新手,并尝试创建一个任务,其中我需要将特定源中的所有文件和文件夹复制到目标。我想过使用 CopyFiles@2,但通过研究 Microsoft 上的知识库,它说这只复制文件。
任何人都可以帮助我找到一种解决方案,让我可以使用 CopyFiles@2 将所有文件和文件夹复制到目标文件夹。
我尝试了 CopyFiles@2 任务并使用它们来复制文件,但文件夹没有被复制。
文档中有一个示例:复制源目录中除 .git 文件夹之外的所有内容
steps:
- task: CopyFiles@2
displayName: 'Copy Files to: $(Build.ArtifactStagingDirectory)'
inputs:
SourceFolder: '$(Build.SourcesDirectory)'
Contents: |
**/*
!.git/**/*
TargetFolder: '$(Build.ArtifactStagingDirectory)'