В DevOps вы можете создать задачу dotnet build
, в которой «Путь к проекту (-ам)» может быть установлен на **/*.csproj
для построения всех проектов.
Это прекрасно работает, но (очевидно) также создает мои *.Test.csproj
проекты.
Я нашел несколько постов, в которых упоминаются шаблоны исключения, поэтому я попытался сделать то же самое, что и в этих постах, и попробовал следующие комбинации:
**/*.csproj;-**/*.Test.csproj
**/*.csproj;!**/*.Test.csproj
**/*.csproj;-:**/*.Test.csproj
**/*.csproj;!:**/*.Test.csproj
Для всех попыток я получаю следующую ошибку в журнале DevOps:
Файлы проекта, соответствующие указанному шаблону, не найдены.
Итак, как мне создать задачу dotnet build
для создания всех моих проектов , за исключением *.Test.csproj
проектов?