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

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

Как устроен ваш continuous integration?
Деплоите на stage сервер или сразу на продакшен?
Используете github?
  • Вопрос задан
  • 3338 просмотров
Подписаться 14 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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) источников, она сама запоминает последние коммиты и следит за удаляемыми и изменяемыми файлами.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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