У нас есть несколько модульных тестов / интеграционных тестов, работающих на Azure конвейерах сборки / выпуска. Есть несколько тестов, которые извлекают секреты из хранилища ключей, и они не работают, потому что код написан для извлечения секретов из хранилища ключей с использованием MSI и Azure функции проверки подлинности приложений. Поскольку конвейеры не включены для MSI, вызовы keyvault не работают и, следовательно, тесты также не работают. Какая альтернатива существует для этого сценария, когда конвейеры могут успешно получить доступ к keyvault?
Примечание: Я уже просматривал статьи, предлагающие использовать группы переменных и azure задачи keyvault, но не помогли в моем сценарии. Ищу альтернативы.