Continuous integration servers for Flex

坚强是说给别人听的谎言 提交于 2020-01-25 13:03:54

问题


Which CI server do you use for Flex? My main contenders are currently

  • Hudson
  • TeamCity

Both seem to be popular on the general level but have you got some direct experience with using one or both with Flex development? Or would you recommend some other tool?


回答1:


We use Hudson in combination with SVN and it works quite well. Both the Java code and the Flex code is built using Maven and the Flex Mojos plugin. The build also runs the unit tests for the Flex code and it integrates the results in the build reports. The Flex Mojos plugin makes this really easy.




回答2:


We use Hudson.

We are working on a Java/Flex application. Ant is the build system. SVN the source manager.

We have a ant task for compiling the mxml and the actionScript.

Hudson is on a virtual machine, SVN on another, and the build are archived / deployed on a third.

Hudson call the ant task on due time. ( After each commit on the flex code )

No Unit test are call for flex. For java yes. But you can call FlexUnit ( or FlexMonkey ) throught a ant script as well.

After running the test, the build is deployed on another VM.

It's run with no pain. You just have to have a working ant task for compilling the flex part of your application.

If your using maven, hudson handle it too. He can also play .bat or .sh script and check the output.

About your choice between teamcity / hudson, i think the two of them are very close.



来源:https://stackoverflow.com/questions/2048241/continuous-integration-servers-for-flex

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!