Моя компания использует Jenkins в качестве исполнителя интеграционного теста.Хранение конфигурации Jenkins для нескольких сред
У нас есть несколько экземпляров для нашей производственной и промежуточной среды. В различной среде нужны конфигурации Jenkins, которые очень похожи, но имеют небольшие различия в таких вещах, как периодическое исполнение, уведомление, разрешение на работу и т. Д.
В настоящее время мы храним XML-конфигурацию Jenkins в Git и вносим изменения в окружающую среду как часть нашего рецепта шеф-повара при повторном развертывании экземпляров.
Однако это означает, что очень сложно обновить конфигурацию экземпляра без его повторного развертывания.
Есть ли у кого-нибудь любимый механизм совместного использования конфигурации Jenkins в разных экземплярах при применении небольших модификаций для каждого экземпляра?
Срок действия вашей щедрости истечет через 10 часов. Можете ли вы назначить награду или сообщить, что отсутствует в ответах? –