Ну вот, есть у меня проект на статике и php Ответственные люди пишут код у себя, делают пуш в dev и код через CI (который по ssh лезет на сервер) делает там git pull и код доставлен на сервер. В чем подводные камни?
Ну вот, есть у меня проект на статике и php Ответственные люди пишут код у себя, делают пуш в dev и код через CI (который по ssh лезет на сервер) делает там git pull и код доставлен на сервер. В чем подводные камни?
Вот надо будет composer update сделать - даунтайм у вашего проекта
Насколько я себе представляю, лучше собрать образ, который пройдет n-ное количество стадий тестирования, QA, и выскочит на прод, причем выскочит ровно то, что запаковали без нюансов, как с npm например бывало до изобретения npm ci или yarn --frozen-lock-file
Ну тут, опять же, надо заморачиваться с докерами-шмокерами, организовать стенды, оркестрировать контейнеры, разгонять трафик, кубернейтесы всякие появятся, в общем там как пойдет замес 😅