opium
@opium
Просто люблю качественно работать

Чем вы деплоите свои php сайты из git репозиториев?

Как устроен ваш continuous integration?
Деплоите на stage сервер или сразу на продакшен?
Используете github?
  • Вопрос задан
  • 3337 просмотров
Пригласить эксперта
Ответы на вопрос 2
DEViANCE
@DEViANCE
У меня три ветки, master (он же продакшн), test и dev. Доступ к мастеру и тесту имеет один человек, который отвечает за деплой. Все остальные работают в dev ветке. При коммите в test срабатывает гит-хук и запускает phing. То же самое и с веткой master. Разница только в том, что разворачивается в разные директории.

Возможно, решение не универсальное, но мне для моих нужд более, чем достаточно.
Ответ написан
dshster
@dshster
Javascript, Frontend
Использую bitbucket.org как удаленный репозиторий т.к. там можно создать закрытый репозиторий для небольшого числа разработчиков, для деплоя подобрал утилиту git-ftp (https://github.com/resmo/git-ftp). Её можно настроить для нескольких ftp (sftp, ssh) источников, она сама запоминает последние коммиты и следит за удаляемыми и изменяемыми файлами.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы