Каковы плюсы / минусы наличия централизованной непрерывной настройки интеграции / сборки (в нашем случае это будет круиз-контроль) по сравнению с настройкой для конкретного проекта?
До сих пор у нас была специфическая для проекта настройка круиз-контроля, но теперь многие другие группы тоже хотят перейти на CI и просят центральный круиз-сервер. Я хотел бы знать, есть ли у кого-нибудь опыт (хороший / плохой), которым можно поделиться в этом.
Вот несколько начальных мыслей:
Плюсы: центральную систему будет легко администрировать, избегая дублирования усилий всей организации при настройке и обслуживании круизных экземпляров для различных проектов.
Минусы: центральная система может иметь более контролируемую настройку по отношению к доступу и т. Д., И, следовательно, может нуждаться в собственности отдельного человека / группы, в то время как экземпляры круизного проекта могут находиться под контролем проектной группы, внесение изменений / улучшений быстрее и в зависимости от проекта.
Буду признателен за любые материалы по этому вопросу.