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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽