使用travis-ci.org和纯as3项目

时间:2013-07-21 13:55:33

标签: actionscript-3 travis-ci flexunit

有谁知道是否可以使用travis-ci.org进行纯-as3项目(使用FlexUnit)?

感谢。

2 个答案:

答案 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,虽然针对浏览器,它也可能适合您。