我有一个多模块 gradle 项目设置。当我在每个模块中进行 gradle 构建时,我需要检查 gradle 构建是否成功/失败
如果成功则执行任务。
知道我们如何实现这一目标。
提前致谢!
最佳答案
理想情况下,您可以只调用任务图中的最后一个任务,如果图中的任何任务在最后一个任务之前失败,它就不会被调用。
但是,如果您希望在构建中的任何任务失败时显式执行某些代码,那么您可以在构建文件中编写如下内容:
gradle.buildFinished { buildResult ->
if (buildResult.failure) {
println "Do something specific on failure!"
}
}
关于gradle - 如何返回 gradle 构建状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36637892/