Системы сборки для веб-приложений на PHP [закрыто]

Я хочу начать автоматизировать большую часть своего процесса веб-разработки, поэтому я ищу систему сборки. Я пишу в основном приложения PHP на Mac OS X и развертываю серверы Linux через FTP. У многих моих клиентов есть базовые хостинг-провайдеры, поэтому доступ к оболочке к их серверам обычно недоступен, однако удаленный доступ к MySQL обычно присутствует. Вот что я хочу сделать с системой сборки:

При строительстве:Lint JavaScript FilesПроверить CSS-файлыПроверить HTML-файлыСократите и объедините файлы JS и CSSПроверьте синтаксис PHPУстановите флажки Debug / ProductionПри развертыванииОформить заказ последней версии от SVNЗапустить процесс сборкиЗагрузить файлы на сервер через FTPЗапускать скрипты SQL на удаленной БД

Я понимаю, что это большая работа по автоматизации, но я думаю, что это того стоит. Итак, каков наилучший способ начать этот путь? Есть ли система, которая может обрабатывать сборки и развертывания, или я должен искать отдельные решения? Какие системы вы бы порекомендовали?

Ответы на вопрос(2)

Ваш ответ на вопрос