Возможно ли иметь условие, основанное на путях, аналогично триггеру? В моем конвейере я хочу запускать определенное задание только в том случае, если изменилась определенная папка.
Я прочитал этот документ и не нашел ссылки
Конвейерные выражения
Условия трубопровода
у вас может быть основанный на пути триггер в вашей сборке, а не в работе.
trigger: paths: include: [ string ] # file paths which must match to trigger a build exclude: [ string ] # file paths which will not trigger a build
технически существует автоматическая переменная Build.Reason, которая может быть доступна во время очереди сборки, чтобы определить это,но вы должны иметь только триггеры пути, чтобы это работало, по моему мнению
Build.Reason
https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml#build-variables