ビルドで多くの jar ファイルに署名しています。現時点では、合計ビルド時間の 60 ~ 80% を占めており、15 分から 45 分以上に変更されています。したがって、署名プロセスを並列化して高速化することに非常に関心があります。
すべての jar は 1 つのフォルダーにあり、現在、スクリプトは次のようになっています。
<property name="jars.dir" location="......" />
<signJar ...paswords etc... />
<fileset dir="${jars.dir}" includes="**/*.jar" />
</signJar>
parallel
すべての jar が 1 つのフォルダーにあるため、タグを単純に使用することはできません。そのため、並列化するには別の方法が必要です。ビルドはさまざまなコンピューターやサーバーで実行されるため、さまざまな数のコアを処理できるほどソリューションが柔軟であることが重要です。
あなたの何人かが助けてくれることを願っています。ありがとう :)