Сводка : Ниже перечислены конвейеры выпуска 1. Release1 - этот конвейер создаст ресурсы, такие как понимание приложения, план обслуживания приложения, хранилище ключей. (Файлы ARM -azuredeploy. json и azuredeployparameters. json) 2. Конвейер Release2: этот конвейер будет создавать ресурсы, такие как служба приложений / приложение функций, используя компоненты Release1, такие как понимание приложения, план обслуживания приложения, хранилище ключей. (Файлы ARM -azuredeploy. json и параметры azuredeploy. json)
У нас есть несколько микро-сервисов в конвейерах Release2, таких средах, как Dev, QA, Test. Каждая среда имеет отдельную группу ресурсов.
azuredeployparameters. json все значения одинаковы для всех служб, кроме имени веб-приложения.
Issue : если мы хотим изменить или обновить любой значение во всех параметрах azuredeploy. json файлы во всех службах конвейера Release2, мы обновляем вручную.
Пожалуйста, предложите решение ниже: Можем ли мы связать все наши параметры release2 azuredeploy. json файлы в один централизованный параметр azuredeploy. json file. Если мы изменим централизованный файл azuredeployparameters. json, он должен обновить все файлы azuredeployparameters. json во всех службах выпуска 2.