排除模式不适用于 vsts 构建

Exclusion pattern not working for vsts build

我正在尝试使用 VSTS 构建来设置我们的 CI 环境,但我需要从 nuget 打包中排除一个项目。我正在使用 Nuget 包任务。我正在将 csproj 字段的路径设置为 **\*.csproj;-:**\<name of proj>.csproj

不过好像排除了所有的项目,没有打包任何东西。我做了一些研究,排除优先于包含,但即使我指定要排除的项目的确切位置,它仍然会排除所有内容。删除 -: 位可以正确构建所有内容,因此排除肯定有问题。

有谁知道这是否是一个错误(https://github.com/Microsoft/vsts-tasks/issues/4336 看起来很相似,但不一样)。还是我做错了什么?

是的,负面模式似乎行不通。

有一个问题here我添加了评论,你可以跟进。