Задать вопрос

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

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

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

Похожие вопросы