1

私はgradleでマルチプロジェクトビルドをしています。現在、次の方法で各プロジェクトにタスクを挿入しています

Closure clo = {task -> println "Run task"}
configure(subprojects.findAll {it.name == 'project1' || it.name == 'project2'})
{
   task helloTask << clo
}

すべてのプロジェクトを反復して名前でプロジェクトを選択する代わりに、これらすべてに代わるより良い方法はありますか? プロジェクトメソッドはリストの受け入れを拒否するため、「プロジェクト」メソッドを使用して機能させることができませんでした。

project([':project1', ':project2']) {
            task helloTask << clo
}
4

1 に答える 1