Azure Devops - Автоматизация сборки - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть Azure DevOps Git Repo со многими решениями, и я начинаю идти по пути автоматизации сборки, тестирования и развертывания.

Я выяснил, как запустить перестройку, если какой-либо файл изменится в репо.

Однако, поскольку в репо есть много решений, я хочу запускать данную перестройку решения только в случае изменения определенной подпапки.

Возможно ли это, и если да, то как мне это сделать?

1 Ответ

2 голосов
/ 16 апреля 2019

вы можете использовать основанные на пути триггерные фильтры (я уверен, что они поддерживаются только в сборках yaml). Пример:

trigger:
  paths:
    include:
      - folder1/*
      - folder2/somefile
      - etc

Чтение:
https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema
https://docs.microsoft.com/en-us/azure/devops/pipelines/create-first-pipeline?view=azure-devops&tabs=tfs-2018-2

...