1
他の複数のタスクにTaskXを依存させたいGradleの複数のタスクに同じタスク依存関係を追加
TaskA.dependsOn TaskX
TaskB.dependsOn TaskX
TaskC.dependsOn TaskX
TaskD.dependsOn TaskX
タスクコールを使用してそれに依存関係を追加するなど、1回の呼び出しですべてを設定できますか?
他の複数のタスクにTaskXを依存させたいGradleの複数のタスクに同じタスク依存関係を追加
TaskA.dependsOn TaskX
TaskB.dependsOn TaskX
TaskC.dependsOn TaskX
TaskD.dependsOn TaskX
タスクコールを使用してそれに依存関係を追加するなど、1回の呼び出しですべてを設定できますか?
私はそれがだろうと仮定します:
[TaskA, TaskB, TaskC, TaskD]*.dependsOn TaskX
はい、これはそれです!この構文[...] *とそれがどのように機能するかを説明できますか?ありがとう。 –
Groovyプログラミングに関する本を読む時が来ました。 Gradleビルドスクリプトは単なるGroovy DSLです。私はこの特定の演算子を "拡散"演算子といいます。 –