反建设者的任务没有完成

时间:2014-08-22 15:39:13

标签: ant build ibm-mobilefirst

我正在使用worklight 6.2.0.00.20140613-0730和ant-worklight-builder.jar来构建应用。 除了我尝试构建应用程序时,我的大多数构建脚本都有效。

它做了一些事情,它为应用程序和.wlapp生成一个本机文件夹,但仅适用于一个环境。 在ant日志中,我没有错误,也没有完成消息。

我构建的部分内容

<target name="Build App" depends="Stage App">
    <app-builder
        worklightserverhost="http://server-address:1234"
        applicationFolder="${stage.apps.dir}/xpto"
        nativeProjectPrefix="xpto"
        outputFolder="${build.apps.dir}/xpto"/>
    <!--  environments="list-of-environments" -->
</target>

<target name="Stage App" depends="stage.prepare">
    <antcall target="regeneratenative.iPad" />
    <antcall target="regeneratenative.iPhone" />
    <copy toDir="${stage.apps.dir}/xpto" overwrite="true" filtering="true">
        <fileset dir="${apps.dir}/xpto" />
    </copy>
    <copy toDir="${stage.apps.dir}/xpto2" overwrite="true" filtering="true">
        <fileset dir="${apps.dir}/xpto2" />
    </copy>
</target>

<target name="regeneratenative.iPad">
    <delete failonerror="true" dir="${apps.dir}/xpto/ipad/native/"/> 
</target>   

<target name="regeneratenative.iPhone">
    <delete failonerror="true" dir="${apps.dir}/xpto/iphone/native/"/> 
</target>   

我希望它能够生成整个环境或至少向我显示错误。 有没有人知道可能会发生什么?

1 个答案:

答案 0 :(得分:0)

这可能是一个环境设置问题,因为上面的代码在Windows框中运行得很好。 在我的Mac上,有时它会挂起一些其他时间运行得很好。