概要
Gradleのタスク内でシェルを利用する
詳細
配列のexecuteメソッドを利用することでシェルを利用可能です。
サンプルコード
task makeHoge() << { // プロジェクトルートにhogeフォルダを作成 ["mkdir", "$projectDir/hoge"].execute() }
出力
[sts] ----------------------------------------------------- [sts] Starting Gradle build for the following tasks: [sts] :makeHoge [sts] ----------------------------------------------------- :makeHoge BUILD SUCCESSFUL Total time: 0.155 secs [sts] ----------------------------------------------------- [sts] Build finished succesfully! [sts] Time taken: 0 min, 0 sec [sts] -----------------------------------------------------