Как организовать деплой на кучу проектов на одном ядре?

Доброго времени суток,
Стоит задача по разработке ядра для проектов (что то типа цмс). Суть в том, что на этом ядре будут создаваться проекты (десятки, сотни одинаковых проектом с небольшой кастомизацией). Так вот встает вопрос о том, как обновлять все это добро. При условии что ядро одно, включенно в тот же composer например. А каждый проект имеет только пару файлов для кастомизации, остальное происходит в ядре. Есть мысль при помощи непрерывной интеграции (того же jenkins) реализовать деплой на все сервера, предварительно обновив composer. Вот спрашиваю более опытных коллег, возможно ли такое? Ибо с CI я знаком только в теории. Или быть может есть какие то более подходящие способы?
  • Вопрос задан
  • 303 просмотра
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
composer для того чтобы обновлять "ядро" (со своим приватным репозиторием возможно). "автоматизировать" - различные штуки от обычного bash скрипта до инструментов аля ansible. А еще docker клевая тема для подобных вещей. Если "это работает в контейнере то скорее всего будет работать на любом другом сервере".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
DKLINE Санкт-Петербург
от 120 000 до 150 000 ₽
Laptop.ru Москва
от 150 000 до 190 000 ₽
Laptop.ru Москва
от 130 000 до 170 000 ₽