Здравствуйте.
Долгое время мучаюсь с выбором деплоера. Суть в чем: у меня есть свой gitolite сервер, при помощи ezyang/git-ftp он выкладывает dev ветку на тестовый сервер. Хочу этот процесс улучшить, а именно чтобы была так же возможность выкладывать изменения по sftp, и делать перед этим сборку gulp/grunt + по возможности выполнять задачи на сервере (composer). Почти все, что я пересмотрел, либо работает только с ftp, либо только с sftp при чем нужно конфигурировать папки под ревизии. Мне же нужно просто выложить изменения файлов между коммитами. PHPloy почти что надо, но он очень медленный, и локальный, а хотелось бы сделать push и забыть.