在YAML中复制任务
我有YAML文件,其中包含一些将文件从源文件夹复制到目标文件夹的任务:在YAML中复制任务,yaml,Yaml,我有YAML文件,其中包含一些将文件从源文件夹复制到目标文件夹的任务: - task: CopyFiles@2 displayName: 'copy file 1' inputs: SourceFolder: SourceFolder Contents: 'File1' TargetFolder: TargetFolder - task: CopyFiles@2 displayName: 'c
- task: CopyFiles@2
displayName: 'copy file 1'
inputs:
SourceFolder: SourceFolder
Contents: 'File1'
TargetFolder: TargetFolder
- task: CopyFiles@2
displayName: 'copy file 2'
inputs:
SourceFolder: SourceFolder
Contents: 'File2'
TargetFolder: TargetFolder
- task: CopyFiles@2
displayName: 'copy file 3'
inputs:
SourceFolder: SourceFolder
Contents: 'File3'
TargetFolder: TargetFolder
如何将上述任务替换为仅将文件1、文件2、文件3从SourceFolder复制到TargetFolder的1个任务?我尝试使用*和**,但这些不起作用,因为文件位于SourceFolder中的不同文件夹中。更新答案:
我认为这可能适用于多个文件:
contents:
?(File1|File2|File3)
======================================
这里有一个样品YAML
你试过了吗
contents: '**'
非常感谢。正如我在问题中提到的,我尝试**但**会复制指定源文件夹中的所有文件以及所有子文件夹中的所有文件。我只需要从源文件夹复制一些文件