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 . Тест, который я провел с использованием пулов защищенных агентов, заставил меня подумать, что он также должен работать с репозиториями