groovy - 停止 Gradle 构建的推荐方法

检测到问题后如何停止 Gradle 构建?我可以使用断言、抛出异常、执行 System.exit(坏主意)或在 Gradle 中使用专用函数(但我找不到)。 Gradle 的最佳方式是什么(为什么?)。

最佳答案

我通常从 org.gradle.api package 中抛出相关异常。 ,例如 InvalidUserDataException当有人输入无效的内容时,或 GradleScriptException对于更一般的错误。

如果你想停止当前的任务或 Action ,继续下一个,你也可以抛出 StopActionException

https://stackoverflow.com/questions/10312259/

相关文章:

c# - 我如何以及为什么要设置 C# 构建机器?

C++ 构建系统 - 使用什么?

ios - 如何在构建 IPA 时修复 Xcode 6.1 错误

iphone - 重新签署 IPA (iPhone)

security - Docker 和保护密码

java - 使用 gradle 的多项目测试依赖项

ios - Xcode 在每次击键后继续构建 Storyboard

xcode - Xcode 的构建文件夹在哪里?

java - Java 项目的构建和版本编号(ant、cvs、hudson)

c++ - 如何为 Visual Studio 2010 构建 Qt