何かを実行してブール値を返す、継続的なビルドのためにgradleでカスタムタスクを作成する方法を尋ねたい
class MyTask extends DefaultTask {
@InputFile
File first
@InputFile
File second
@TaskAction
boolean check() {
return ..
}
}
そのため、ビルド スクリプトで自分のタスクを呼び出すときに、戻り値が true か false かを確認し、何かを実行したいと考えています。これを行うことは可能ですか?そうでない場合はどうすれば別の方法で行うことができますか?
task myCheckTAsk(type: MyTask) {
...???
}
build.gradle ファイルが非常に長くなり読みにくくなるため、ロジックを別の groovy クラスに配置したいと考えています。