Как автоматически развернуть веб-приложение

Я пытаюсь понять, как лучше всего автоматизировать ряд вещей подряд, чтобы развернуть веб-приложение и еще не разработали подходящее решение. Я бы хотел:

  1. используйте компилятор google.jar для минимизации моего JS
  2. используйте yui-compressor.jar yahoo, чтобы уменьшить мой CSS
  3. получить доступ к файлу и изменить строку, чтобы заголовочные файлы, такие как «global.css? v = 21», получили правильную версию
  4. развертывать приложение (sftp, mercurial или rsync?), опуская определенные каталоги, такие как «/ userfiles»,

Можете ли вы, ребята, поставить меня на правильный путь, чтобы решить эту проблему?

Спасибо!

Related of "Как автоматически развернуть веб-приложение"

вы можете проверить phing http://phing.info/ (они находятся в процессе перемещения серверов, поэтому может быть в эти выходные), но он может делать все то, что вы хотите, и написан на php. Быстрый поиск в Google должен принести много учебников, чтобы вы начали.

Вы можете запустить php из командной строки, чтобы делать всевозможные забавные вещи.

$ php script_name.php arg1 arg2 

См.: Командная строка , argv , argc , exec

Запуск PHP из командной строки происходит очень быстро. В последнее время я делаю это много для различных задач автоматизации.

Обычно я запускаю проекты Python, так что это может быть или не быть для вас вариантом, но помимо написания собственных скриптов вы могли бы изучить следующее:

  • ткань
  • Построить из
  • специалист