在 YAML 中复制任务

问题描述 投票:0回答:2

我有 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 中的不同文件夹中。

yaml
2个回答
1
投票

更新答案:

我认为这可能适用于多个文件:

contents:
      ?(File1|File2|File3)

========================================

链接

有示例 YAML

你尝试过吗

contents: '**'

-1
投票

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 号。

© www.soinside.com 2019 - 2024. All rights reserved.