2つのgradleプロジェクトがあります。projectAとprojectBとしましょう。projectAでタスクを作成する必要があります。これにより、projectBでタスクを実行できます。私は多くの方法で試しましたが、それを行う方法を見つけることができませんでした。次のコードを検討してください。
//ProjectA build.gradle
task taskA(dependsOn: ProjectB.taskB) << { println "executed taskB" }
//ProjectB build.gradle
task taskB() << { println "executing taskB"}
taskAを実行すると、出力は次のようになります。
>> gradle taskA
executing taskB
executed taskB
とにかくこれを達成できますか?
ありがとう。