使用Hudson构建Flash Builder AS项目

问题描述:

我有一个没有mxml文件的flash构建器项目。使用Hudson构建Flash Builder AS项目

我想知道是否有一种方法来使用哈德森甚至蚂蚁建立一个这个项目。

我以前建立了一个FB项目,并在build.xml

<target name="default"> 
    <mxmlc file="${SOURCE_DIRECTORY}\Test.mxml" output="${OUTPUT_DIRECTORY}\Test.swf" /> 
</target> 

这一次我没有在项目中使用的.mxml文件中使用下面的语法,只是。作为文件。

有没有类似的语法,我可以用它来做到这一点?

我试着使用:

<target name="test"> 
    <fb.exportReleaseBuild project="test" /> 
</target> 

虽然我已经发现,fb.exportReleaseBuild仅适用已flashbuilder它安装在系统上(这是不可能的我们的构建服务器上)。

任何帮助将不胜感激。

感谢

汤姆

+0

我已经从flex sdk的mxmlc取得了一些进展,这直接从.as文件编译.swf。一旦我对这个过程感到满意,我会发布更新。 – 2010-12-16 17:56:44

我发现,使用mxmlc的建立从。作为文件.swf文件是做到这一点的最好办法。

e:\flex_sdk\bin\mxmlc E:\.hudson\jobs\JOB\workspace\JOB\src\Default.as 

或者你可以添加的Flex SDK bin目录的路径,给你MXMLC直接在命令行上。