我有 YAML 文件,其中包含一些将文件从源文件夹复制到目标文件夹的任务:
- 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 个任务,将文件 1、文件 2、文件 3 从 SourceFolder 复制到 TargetFolder?我尝试使用 * 和 **,但这些不起作用,因为文件位于 SourceFolder 中的不同文件夹中。
更新答案:
我认为这可能适用于多个文件:
contents:
?(File1|File2|File3)
========================================
此链接
有示例 YAML你尝试过吗
contents: '**'
Citas a Pie de Página: 书本: 作者:约翰·史密斯 标题:“人类资源管理效果” 公共年度:2019 页面咨询:p。 45 Cita:史密斯(2019 年,第 45 页) Revista 文章: 作者:玛丽亚·加西亚 文章标题:“Tendencias en Tecnología para la Gestión Documental” Revista 名称:Revista de Gestión Empresarial 体积:10 数量:2 公共年度:2020 Página Consultada:第 78-89 页 Cita:加西亚(2020 年,第 78-89 页) 实验室规范: 名称:Ley Orgánica de Protección de Datos Personales 地区: 西班牙 公共年度:2018 Cita:Ley Orgánica de Protección de Datos Personales (2018) 参考书目: 史密斯,J.(2019)。人类资源的管理效果。社论ABC。 加西亚,M.(2020)。 “Tendencias en Tecnología para la Gestión Documental”。商业管理杂志,10(2), 78-89。 Ley Orgánica de Protección de Datos Personales(个人资料保护组织)。 (2018)。国家官方公报,núm。 2018 年 3 月 19 日 67 号。