有谁知道是否可以使用travis-ci.org进行纯-as3项目(使用FlexUnit)?
感谢。
答案 0 :(得分:2)
这个GitHub Travis-CI ActionScript Demo项目是使用Travis-CI进行UnitTesting Flash项目的一个很好的起点。
就像在FlashBuilder中一样,UnitTest套件和库正在使用Flex;但是,您的项目可以是'pure-as3'项目。该演示使用了OSX Travis工作人员。 Flash Player将在运行时从Adobe网站下载。所有构建依赖项(flex sdk,flex单元)将由Maven flex-mojos
解析许多Flex-Mojos资源正在枯竭;但是,如果您正在使用Apache-FlexSDK,那么您需要查看here for the latest version。
答案 1 :(得分:1)
我们没有内置的ActionScript支持,但是如果可以在Ubuntu上运行,那么应该可以在Travis上进行测试。
您可以使用apt-get
安装任何依赖项作为构建过程的一部分:
before_install:
- sudo apt-get -qq update
- sudo apt-get -qq install some-package another-package
查看FlexUnit docs,看起来您需要一个可用的帧缓冲区。使用xvfb可能会有一些运气。我们有some docs,虽然针对浏览器,它也可能适合您。