1

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

谢谢。

4

2 回答 2

2

这个 GitHub Travis-CI ActionScript Demo项目是启动和运行 UnitTesting 使用 Travis-CI 的 Flash 项目的一个很好的起点。

就像在 FlashBuilder 中一样,UnitTest 套件和库正在使用 Flex;但是,您的项目可以是“纯 as3”项目。该演示使用 OSX Travis 工作者。Flash Player 将在运行时从 Adob​​e 网站下载。所有构建依赖项(flex sdk,flex unit)将由Maven使用flex-mojos解决

许多 Flex-Mojos 资源正在枯竭;但是,如果您使用的是 Apache-FlexSDK,则需要在此处查找最新版本

于 2014-10-16T06:52:43.940 回答
1

我们没有内置对 ActionScript 的支持,但如果可以在 Ubuntu 上运行,那么应该可以在 Travis 上进行测试。

您可以安装任何依赖项作为构建过程的一部分apt-get

before_install:
  - sudo apt-get -qq update
  - sudo apt-get -qq install some-package another-package

查看FlexUnit 文档,您似乎需要一个可用的帧缓冲区。使用 xvfb 可能会有一些运气。我们有一些关于这方面的文档,虽然是针对浏览器的,但它也可能对你有用。

于 2013-07-23T03:07:15.767 回答