У меня есть два проекта (бэкэнд Laravel и клиент React), которые зависят друг от друга, поэтому мне нужен сначала способ развертывания проекта Laravel, а затем React.Я видел несколько статей за 2011-2012 годы о таких решениях, но я думаю, что они довольно устарели.Я что-то упустил?
Я думал о следующем:
- Должны ли я иметь отдельные репозитории, 1 репозиторий или подпункты?Subrepos кажется самым чистым решением.
- Должен ли я установить отдельное развертывание Capistrano или одно?Поскольку у меня, скорее всего, будет два отдельных репозитория или подпункта, нужно выбрать два полностью отдельных развертывания Capistrano, по одному для каждого проекта
- Как «связать» два сценария развертывания, чтобы сначалаРазвертывается ли проект Laravel, а затем приложение React?