метод деплоя, значится скрипт по вебхуку от гитхаба делает гит клон ну и дальше развертывает. Кто нить с таким сталкивался?
Каждый раз клонировать куда-откуда?
С гит на вм
Вкратце - нет ничего криминального в этом способе, давно встречал подобные способы, только на скриптах (если правильно понял задачу). Из недостатков - сложность поддержки и расширения процесса деплоя
Я так понимаю решение завязано на бесплатности скрипта, ну кроме его написания
Вопрос максимально общий, поэтому ответ такой как есть. Вот склонируешь, а что делать с другой версией проекта? Решение быстрое, но несёт в себе издержки
Я из бесплатных знаю только докер
Как понимаю, ты стоишь прям в самом начале - если взять твой репозиторий на гитхаб,кроме которого ничего нет. То советую обратить внимание на целую экосистему - гитлаб, на которую можно зеркалировать с гитхаба. Там есть и окружения, и версионирование, и процессы деплоя. В крайнем случае можно код держать на гитхабе и общаться теми же веб хуками с гитлабом. Как будешь деплоить это вопрос второстепенный - докер, куб, номад. Вопрос очень общий и выглядит будто сваливашешь все в одну кучу. Скажи, что тебе нужно?
Ок, сейчас я собираю код докерфайлом на докерхаб, в азур контейнер, перезапускаю его и он автоматом тянет новую версию. Про гитлаб я думал он платный.
Если задумываешься о гитлаб, документация подробная и вот чат https://t.me/ru_gitlab
Обсуждают сегодня