Как автоматически развёртывать и обновлять сайт на сервере из GitHub?

928
.
Доброй ночи, ребят!

Имеется приватный репозиторий на GitHub с двумя ветками: master и develop; сервер с убунту и два сайта на нём: рабочий и тестовый.

Хочу, чтобы при отправке коммитов в GitHub ветку develop, автоматически обновлялся тестовый сайт. И чтобы при отправке коммитов в ветку master — обновлялся рабочий сайт.

Что посоветуете?
.
Hey guys! Finally I'm gonna change status!?
Вот тут кое что есть.
.
Добавлено: 27.11.2017 / 13:44
# kantry (27.11.2017 / 04:04)
Вот тут кое что есть.
Сложно для меня, но попробую разобраться

Добавлено: 27.11.2017 / 14:33
Это точно то, что мне надо?)
.
ДоХтор
intelligent, тут смотрел?

UPD: Вот наверное то, что ты ищешь.
.
Добавлено: 27.11.2017 / 20:57
Нету каких автоматизированных инструментов попроще?)

Добавлено: 27.11.2017 / 20:58
На самом деле, я думал, что кто-то здесь работает по такой схеме)

Добавлено: 27.11.2017 / 20:59
И ткнёт носом в конкретные шаги)
.
ДоХтор
# intelligent (27.11.2017 / 20:59)
Нету каких автоматизированных инструментов попроще?)


На самом деле, я думал, что кто-то здесь работает по такой схеме)


И ткнёт носом в конкретные шаги)
Ну я не с Гитом, а с Fossil работаю. Там чуть иначе делается, но у меня не было каких-то подобных требований, как твои. У меня работа сводится к простым коммитам: написал что-то в шторме, потом в консоли прописал fossil commit -m 'комментарий', и всё. Ничё не нужно больше подтверждать, как в Гите.
.
(\/)____o_O____(\/)
intelligent, Альк работает
.
Кадило крутится, лавэха мутится
В шторме из коробки есть автоаплоад при пуше в гит.
.
Hey guys! Finally I'm gonna change status!?
# intelligent (27.11.2017 / 14:33)
Сложно для меня, но попробую разобраться


Это точно то, что мне надо?)
Не знаю, по мне так наоборот просто
Прикрепленные файлы:
.
# Simba (28.11.2017 / 02:17)
В шторме из коробки есть автоаплоад при пуше в гит.
Наверное, это самый простой вариант
Всего: 22