Labutin
@Labutin
Web-разработчик

Система деплоя на Web-сервера с Web-интерфейсом. Есть готовые решения?

Сейчас у нас самописная система деплоя. По клику на кнопке в Web-интерфейсе берется текущий trunk, делается из него branch с очередным номером версии и на сервере в document root делается switch на вновь созданный branch.
Так же в этом же интерфейсе есть список предыдущих релизов и всегда можно выбрать на что откатиться в случае проблем.
В настоящий момент у нас SVN. Планируем переход на GIT. Соответственно все равно придется перетряхивать систему деплоя. На что порекомендуете посмотреть? Как отмечено в теме - хочется, чтобы был Web-интерфейс, а не только командная строка.
На просторах гуглояндекса советуют: capistrano, fabric, Mina, Vlad the Deployer...
При поверхностном осмотре - везде только командная строка. Может к этим проектам есть проекты, которые на базе командной строки предлагают Web-интерфейс?
  • Вопрос задан
  • 2516 просмотров
Пригласить эксперта
Ответы на вопрос 2
Labutin
@Labutin Автор вопроса
Web-разработчик
Может быть я сейчас сморожу глупость :) Но Puppet и Ansible это же системы управления конфигурацией серверов. Вроде как деплой для них - это не профильная задача.
А Дженкинс (или, например, ТимСити) - это CI. До него мы пока не доросли :( Опять же деплой - это не его профиль.
Ответ написан
Ubran_Hera
@Ubran_Hera
Travis-CI посмотрите: Travis-CI Docs
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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