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