获取 gradle 主版本号:
// 需要显式导包,否则部分 gradle 版本无法找到 GradleVersion 类
import org.gradle.util.GradleVersion
// 获取 gradle 的主版本号
def static getGradleMajorVersion() {
final semVerList = GradleVersion.current().version.tokenize('.')
try {
return semVerList[0].toInteger()
} catch (Exception e) {
println("wtf: ${e.message}")
}
return 0
}