【发布时间】:2018-03-29 21:10:04
【问题描述】:
我正在尝试在 VSTS 中配置构建定义。我目前正在处理Copy Files 任务(参考:https://docs.microsoft.com/it-it/vsts/build-release/tasks/utility/copy-files?view=vsts),将构建结果复制到我选择的目录中。我无法在“内容”字段中找到正确的模式以防止复制 c# 源文件 (*.cs) 和 .pdb 文件。
我目前正在迭代的模式是:
**
!**\*.cs
**\!*.cs
!*.cs
!**\*.pdb
**\!*.pdb
!*.pdb
在阅读了https://docs.microsoft.com/it-it/vsts/build-release/tasks/file-matching-patterns?view=vsts 并检查了Visual Studio Test 任务的默认模式后,我来到了这个模式。
我希望最终使用的模式能够防止复制这些文件,但同时允许复制 Razor 页面 (*.cshtml)。
使用上面的模式,*cs 和 .pdb 文件被复制到我的目标目录。
谁能指出我要使用的正确模式?
编辑: 会不会是图案中线条的顺序会影响结果?在上面的这些行之后,我有进一步的模式详细说明了要从中复制内容的源文件夹。
【问题讨论】:
标签: c# continuous-integration azure-devops continuous-deployment