Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Jenkins中显示OWASP依赖项检查Maven插件的结果_Java_Maven_Jenkins_Junit_Owasp - Fatal编程技术网

Java 在Jenkins中显示OWASP依赖项检查Maven插件的结果

Java 在Jenkins中显示OWASP依赖项检查Maven插件的结果,java,maven,jenkins,junit,owasp,Java,Maven,Jenkins,Junit,Owasp,为了扫描我的项目的依赖项以查找已知的安全漏洞,我正在运行Maven插件,作为Jenkins管道构建的一部分 插件在${project.build.directory}/security reports中愉快地创建了XML格式的报告,现在我希望它显示在我的管道构建的测试结果部分。理想情况下,它看起来像,但普通的旧xUnit输出可能也可以 不幸的是,我不能让它工作。我安装了Jenkins插件,根据它的文档,它听起来恰到好处。但我似乎不知道如何正确配置它 我还尝试使用Junit'**/target/s

为了扫描我的项目的依赖项以查找已知的安全漏洞,我正在运行Maven插件,作为Jenkins管道构建的一部分

插件在
${project.build.directory}/security reports
中愉快地创建了XML格式的报告,现在我希望它显示在我的管道构建的测试结果部分。理想情况下,它看起来像,但普通的旧xUnit输出可能也可以

不幸的是,我不能让它工作。我安装了Jenkins插件,根据它的文档,它听起来恰到好处。但我似乎不知道如何正确配置它

我还尝试使用
Junit'**/target/security reports/*.XML'
,将XML文件归档为来自Jenkins文件的常规Junit结果。但Junit步骤似乎没有意识到这一点,并抱怨没有找到任何报告


有人能帮忙吗?

要让Jenkins收集和显示OWASP依赖项检查的结果,您需要安装OWASP依赖项检查插件,并添加生成后操作步骤“发布OWASP依赖项检查分析结果”

您应该在此步骤的设置中提供XML文件的路径,默认情况下使用的是
**/dependency check report.XML