2017-01-18 10 views
0

У меня есть «Release», который я намерен использовать для публикации на удаленном общем ресурсе.VSTS Release - копирование файлов из подпапки

Я создал задачу Copy Files, которая работает. Однако мои артефакты сборки находятся ниже двух подпапок [UI] Build/drop. Я хочу скопировать содержимое папки для удаления, а не все. К сожалению, я только что могу копировать все!

Task (копирует все файлы и папки):

  • Источник Папка: $(System.DefaultWorkingDirectory)/
  • Содержание: **
  • Целевая папка: \\myshare\test

Так что я попытался только скопировать содержимое (with support from this article) UIBuild/drop, но ничего не копируется ни в одном из этих случаев:

  • Изменение Source Folder до $(System.DefaultWorkingDirectory)/[UI] Build/Drop.
  • Сохраняя Source Folder, как это было, но изменение Contents к [UI] Build/drop/**
  • Сохраняя Source Folder, как это было, но изменение Contents к **/[UI] Build/drop/**
  • Сохраняя Source Folder, как это было, но изменение Contents к **/drop/**

Что я делаю неправильно ?

ответ

0

После некоторого рытья я понял его, потому что в моем артефакте была квадратная скобка. Как только я изменил свой артефакт, чтобы не использовать квадратную скобку, все начало работать.

Я не уверен, если связанный с ним, но this post на minimatch в глотке помогли дать мне кивок

+0

Вы можете пометить его как ответ. –