Моя структура проекта похожа на
/AzureStuff/AzureAA/Source/
/AzureStuff/AzureBB/Source/
/AzureStuff/AzureCC/Source/
И мое определение сборки:
name: $(BuildDefinitionName)
resources:
- repo: self
queue:
name: AzureBuild
trigger:
batch: true
paths:
include:
- /AzureStuff/AzureAA/Source/*
steps:
- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact: AzureAA'
inputs:
PathtoPublish: AzureStuff/AzureAA/Source
ArtifactName: AzureAA
Однако, когда я фиксирую мои источники в / AzureStuff / AzureAA / Source /, моя сборка не запускается. Запускаются только сборки для BB и CC, потому что у них нет фильтра пути. Как я должен изменить мой фильтр пути, чтобы заставить сборку AA работать? Я планирую использовать фильтры путей для каждой сборки.