1

私はアイビーベースのビルドを持っており、トップレベルのビルドスクリプト (十分に単純) は次のようになります:

<target name="buildlist">
  <ivy:buildlist reference="build-path">
    <fileset dir="." includes="*/**/build.xml"/>
  </ivy:buildlist>
</target>


<target name="all" depends="buildlist" description="build, publish and report for all projects">
  <echo message="Calling 'all' on ${toString:build-path}."/>
  <subant target="all" buildpathref="build-path"/>
</target>

本当にクールなのは、ビルドを並列化できることです。たとえば、ivy は依存関係を認識しており、どの subant 呼び出しを並行して実行できるかを示すことができます。誰かがこのようなことをしましたか?

4

0 に答える 0