Jenkins-警告ng插件与android lint报告的集成
我已经使用下面的gradle脚本从Jenkins中的构建过程中生成了作为XML的lint结果。现在我想使用警告ng插件生成报告。”Jenkins中已经安装了警告ng插件。我已经用warning ng plugin为我的java代码库生成了一个很好的报告,但是我不确定我需要在Jenkins文件中为android代码库指定什么样的解析器或工具。我在lint/reports/main.XML中看到了生成的XML文件 ----格雷德尔先生Jenkins-警告ng插件与android lint报告的集成,jenkins,Jenkins,我已经使用下面的gradle脚本从Jenkins中的构建过程中生成了作为XML的lint结果。现在我想使用警告ng插件生成报告。”Jenkins中已经安装了警告ng插件。我已经用warning ng plugin为我的java代码库生成了一个很好的报告,但是我不确定我需要在Jenkins文件中为android代码库指定什么样的解析器或工具。我在lint/reports/main.XML中看到了生成的XML文件 ----格雷德尔先生 lintOptions { lintCo
lintOptions {
lintConfig file("lint.xml")
xmlOutput file("lint/reports/main.xml")
warningsAsErrors true
xmlReport true
}
--詹金斯档案
stage('Post') {
junit 'bundles/*/generated/test-reports/test/TEST-*.xml'
junit 'android/*/build/test-results/**/TEST-*.xml'
recordIssues enabledForFailure: true, aggregatingResults: true, tools: [java(), pmdParser(pattern: '**/pmd/reports/main.xml')]
recordIssues enabledForFailure: true, aggregatingResults: true, tools: [java(), android(pattern: '**/lint/reports/main.xml')]
}
请让我知道如何在Jenkins中使用android lint生成报告
谢谢。这对我很有用:
recordIssues enabledForFailure: true, aggregatingResults: true, tools: [androidLintParser(pattern: '**/lint-results-*.xml')]
因此,尝试使用androidLintParser
而不是android