【问题标题】:VSTS Release - Copy Files from subfolderVSTS Release - 从子文件夹复制文件
【发布时间】:2017-01-19 01:21:37
【问题描述】:

我有一个“Release”,打算用来发布到远程共享。

我创建了一个有效的Copy Files 任务。但是我的构建工件都在两个子文件夹[UI] Build/drop 之下。我想复制放置文件夹的内容而不是整个内容。不幸的是,我似乎只能复制整个内容!

任务(复制所有文件和文件夹):

  • 源文件夹:$(System.DefaultWorkingDirectory)/
  • 内容:**
  • 目标文件夹:\\myshare\test

所以我尝试只复制 UIBuild/drop 的内容 (with support from this article),但在任何这些情况下都不会复制任何内容:

  • Source Folder 更改为$(System.DefaultWorkingDirectory)/[UI] Build/Drop
  • 保持 Source Folder 不变,但将 Contents 更改为 [UI] Build/drop/**
  • 保持 Source Folder 不变,但将 Contents 更改为 **/[UI] Build/drop/**
  • 保持Source Folder 不变,但将Contents 更改为**/drop/**

我做错了什么?

【问题讨论】:

    标签: azure-devops azure-pipelines azure-pipelines-build-task azure-pipelines-release-pipeline


    【解决方案1】:

    经过一番挖掘,我意识到这是因为我的工件中有一个方括号。一旦我将工件更改为不使用方括号,一切就开始工作了。

    我不确定它是否相关,但 gulp 中 minimatch 上的 this post 帮助我点头

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-17
      相关资源
      最近更新 更多