問題を検出した後、Gradle ビルドを停止するにはどうすればよいですか? アサートを使用するか、例外をスローするか、System.exit を実行するか (これは良くない考えです)、Gradle の専用関数を使用するか (ただし、見つけられませんでした) のいずれかを選択できます。Gradle に最適な方法は何ですか (また、その理由は何ですか)。
ベストアンサー1
私は通常、関連する例外をスローしますorg.gradle.api
パッケージ、 例えばInvalidUserDataException
誰かが無効な情報を入力した場合、またはGradleScriptException
より一般的なエラーの場合。
現在のタスクやアクションを中止して次のタスクやアクションに移りたい場合は、StopActionException