我正在一个大型Flash项目(一个在线视频游戏)中工作,我们对目前的构建/部署过程并不满意:它太手动,需要太长时间,我们很容易犯错误。我们希望更改为更简单,更快速,更自动的流程。
我们需要完成构建和部署新版本项目的过程:
我知道这是一个相当复杂的过程,但我们希望尽可能地自动化它。我们一直在寻找几种替代品,如Sprouts,Rake,Maven和Ant,但要实现我们想要的东西并不容易......你有什么建议?如果您有过类似的经历,那么您是如何管理构建/部署过程的?
答案 0 :(得分:1)
以下是一些想法。
使用Grant Skinner's JSFL batch compiler来处理FLA。
使用Thor()和Sprouts的组合来遍历目录并获取每个文件并对其进行加密。
再次,Thor迭代并混淆。
Thor再次部署。 (我非常喜欢Thor)但你可以用Python或shell脚本编写脚本。
如果没有,Capistrano?