在Jenkins+svn+Android+蒲公英+发邮件+增加java静态代码检查插件findbugs
【1】在工程app/build.gradle中配置
apply plugin: "findbugs" //静态代码检查
task findbugs(type: FindBugs){
ignoreFailures = true
effort = "max"
reportLevel = "low"
classes = files("$project.buildDir/intermediates/classes")
source = fileTree('src/main/java/')
classpath = files()
reports {
xml{
destination "build/findbugs.xml"
}
}
}
静态检查的结果在app/build/findbugs.xml
【2】在Jenkins中配置
http://blog.csdn.net/hwhua1986/article/details/49278467
修改两处:在Tasks中输入 findbugs --debug
只勾选Run Always
【3】开始构建,构建成功后就可以生成静态检测报告了