在生成的工件中仅包括一组文件夹

超级JMN

我有一个桌面应用程序,其结构如下:

在此处输入图片说明

默认模板创建了如下Copy Files任务:

在此处输入图片说明

问题在于发布的工件包括所有文件夹中生成的所有二进制文件我不要 我只想将它们包含在2个文件夹中Deployer.Lumia.Console--Deployer.Lumia.Gui

这些是我的解决方案中的2个工具(它们生成.exe文件)

我尝试过创建2个不同的任务,如下所示:

在此处输入图片说明

但我不断收到此错误:

在此处输入图片说明

消息源是从GitHub的https://github.com/WoA-project/WOA-Deployer项目获得的

Every project is inside the \Source folder. So I don't know why it says it cannot be found.

What I am doing wrong and how to fix it?

Josh Gust

You're getting the error about ../Deployer.Lumia.Gui/bin/** because the Source Folder parameter doesn't support wildcards.

Use your wildcard minimatch pattern to filter the desired files & folders in the Contents edit box.

Get content into stage

To get the content of only those two folders into a directory under the artifact staging directory set up a single copy task as shown... 在此处输入图片说明

Keep contents separate in stage

If the contents of the ..Gui and ..Console directories need to stay separate in the stage dir, then your use of two separate copy tasks is the simple and straight forward way to go. 在此处输入图片说明 在此处输入图片说明

Edit 2.0

Here is an example of one of our package builds

我们正在将.dll文件复制到阶段目录中的/ libraries位置。注意内容中捕获目录结构的通配符**\bin\*.dll在此处输入图片说明

然后,我们将该目录发布为自己的工件。 在此处输入图片说明

这个发布任务创建了一个看起来像这样的工件。 在此处输入图片说明

但是此构建还将包发布为单独的工件。 在此处输入图片说明 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何编辑一组文件并保存在名称相关的文件夹中

从Git历史记录中删除文件夹内容(一组文件除外)

如何将Shotshot中的一组照片导出到文件夹中?

无法从公共文件夹中获取一组 svg 文件到 React js 中的组件

Shell脚本将一组文件夹移动到一个文件夹中并为其加上时间戳

将一组 Markdown 文件中未链接到的图像移动到垃圾文件夹

将 <title> 标签内的所有文本大写,用于单个文件夹中的一组 html 文件

在TFS 2015中不包括$ tf文件夹-复制和发布构建工件

如何在 PowerShell Plus 中创建一组接受用户输入的文件夹

如何将一组更改过的图像保存在MATLAB的新文件夹中?

将T4生成的文件包括在模板文件的同一文件夹中

清理文件夹列表,仅保留每个文件夹组中的顶级文件夹

仅压缩文件绝对路径中不包括文件夹的文件夹中的文件

从一个文件夹删除30,000个文件中的一组5000个文件的最快方法

在文件夹中保存一组处理过的图像

如何使用-G选项搜索一组特定的文件夹?

如何从文件夹(swift,audio)制作一组 url

在批处理脚本中解析特定文件夹中的大量 .xml 文件时,丢弃一组特定的 .xml 文件

如何使Angular2在生成的分发文件夹中工作?

在一组文件夹中查找所有HTML文件,提取特定的HTML内容并将内容保存到新文件

仅获取不包括文件夹的文件长度

在父目录中包括文件夹

仅比较同一源文件夹中的文件与仅比较同一源文件夹和子文件夹中的文件

循环遍历 PHP 中的一组数组以仅生成一个数组

是否可以将文件夹从一组TFS分支移动到另一组并保留未决的更改?

如何使用fs / require来访问一组文件,而不管文件夹名称如何

使用递归代码,我想返回一组2个值(总文件,文件夹)

工件中缺少文件夹-GitHub操作

CMake在生成阶段仅生成一个文件