Утверждение и проверки в репозиториях Azure Git игнорируются

azure-devops #azure-pipelines #azure-repos

#azure-devops #azure-конвейеры #azure-репозитории

Вопрос:

Я разместил конфигурацию проверок в своем репозитории git. Затем я добавил конвейер yaml в тот же каталог. Если я запускаю конвейер, все проверки или утверждения игнорируются независимо от типа, как если бы они не существовали. В журнале задания я вижу, что доступ к репозиторию открыт (проверка self по умолчанию).

Выполняются ли проверки ресурсов с репозиторием типов только при особых обстоятельствах? Я что-то упустил?

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

вот источник конвейера, который, как я ожидал, потерпит неудачу:

 trigger:
  - main
  - users/*/*
  - features/*

pool:
  vmImage: ubuntu-latest

steps:
  - bash: echo "hello world"
    displayName: echo something
 

Я проверил те же проверки в пуле агентов, и это работает так, как ожидалось. Конвейер завершается с ошибкой, если это не расширяет шаблон.

конфигурация проверки шаблона

Комментарии:

1. можете ли вы поделиться своим yaml?

2. @DanielMann У меня сложилось другое впечатление, прочитав документы here: feature announcement и here docs . Тест, который я провел с использованием пулов защищенных агентов, заставил меня подумать, что он также должен работать с репозиториями