Gradle 如何返回渐变生成状态

Gradle 如何返回渐变生成状态,gradle,build,Gradle,Build,我有一个多模块的gradle项目设置。当我在每个模块中进行gradle构建时,我需要检查gradle构建是否成功/失败 如果成功,则执行任务 你知道我们怎样才能做到这一点吗 提前谢谢 理想情况下,您可以只调用任务图中的最后一个任务,如果图中的任何任务在最后一个任务之前失败,则不会调用它 但是,如果希望在生成中的任何任务失败时显式执行某些代码,则可以在生成文件中编写如下内容: gradle.buildFinished { buildResult -> if (buildResult.fa

我有一个多模块的gradle项目设置。当我在每个模块中进行gradle构建时,我需要检查gradle构建是否成功/失败

如果成功,则执行任务

你知道我们怎样才能做到这一点吗


提前谢谢

理想情况下,您可以只调用任务图中的最后一个任务,如果图中的任何任务在最后一个任务之前失败,则不会调用它

但是,如果希望在生成中的任何任务失败时显式执行某些代码,则可以在生成文件中编写如下内容:

gradle.buildFinished { buildResult ->
  if (buildResult.failure) {
    println "Do something specific on failure!"
  }
}