如何自动部署Web应用程序

Fra*_*kie 6 php deployment automation

我正在努力理解连续自动化一系列事情的最佳方法,以便部署网络应用程序并且还没有找到合适的解决方案.我想要:

  1. 使用google的compiler.jar来缩小我的JS
  2. 使用yahoo的yui-compressor.jar来缩小我的CSS
  3. 访问文件并更改字符串,以便为"global.css?v = 21"这样的头文件提供正确的版本
  4. 部署应用程序(sftp,mercurial或rsync?)省略某些目录,如"/ userfiles"

你们能让我走上正确的轨道来解决这个问题吗?

谢谢!

Ste*_*ard 6

你可能想查看phing http://phing.info/(他们正在移动服务器,所以可能会在本周末停止),但它可以完成你想要的所有内容并用PHP编写.快速谷歌搜索应该带来大量的教程,以帮助您入门.