gradle
コマンドではパラメータとしてタスク名を指定するのですが、パラメータを省略した場合に実行する デフォルトタスク を指定しておくこともできます。
下記のサンプルでは、hello
タスクをデフォルトタスクとして指定しています。
defaultTasks 'hello'
task hello {
doLast {
println 'Hello World'
}
}
$ gradle -q # gradle -q hello と同じ結果になる
Hello World
デフォルトタスクはカンマで区切って、複数指定することができます。 デフォルトタスクを複数指定した場合、指定した順番に実行されます。
defaultTasks 'hello1', 'hello2'
task hello1 {
doLast { println 'Hello1' }
}
task hello2 {
doLast { println 'Hello2' }
}
$ gradle -q # gradle -q hello1 hello2 と同じ結果になる
Hello1
Hello2