Системы сборки для веб-приложений на PHP [закрыто]
Я хочу начать автоматизировать большую часть своего процесса веб-разработки, поэтому я ищу систему сборки. Я пишу в основном приложения PHP на Mac OS X и развертываю серверы Linux через FTP. У многих моих клиентов есть базовые хостинг-провайдеры, поэтому доступ к оболочке к их серверам обычно недоступен, однако удаленный доступ к MySQL обычно присутствует. Вот что я хочу сделать с системой сборки:
При строительстве:Lint JavaScript FilesПроверить CSS-файлыПроверить HTML-файлыСократите и объедините файлы JS и CSSПроверьте синтаксис PHPУстановите флажки Debug / ProductionПри развертыванииОформить заказ последней версии от SVNЗапустить процесс сборкиЗагрузить файлы на сервер через FTPЗапускать скрипты SQL на удаленной БДЯ понимаю, что это большая работа по автоматизации, но я думаю, что это того стоит. Итак, каков наилучший способ начать этот путь? Есть ли система, которая может обрабатывать сборки и развертывания, или я должен искать отдельные решения? Какие системы вы бы порекомендовали?