这是 Fortify Static Code Analyzer (SCA) 和 Fortify Software Security Center (SSC) 的官方 Jenkins 插件。
插件信息 |
---|
该插件增加了使用 Micro Focus Fortify 静态代码分析器执行安全分析、将结果上传到 Micro Focus Fortify SSC、显示分析结果摘要以及根据分析结果设置构建失败标准的功能。
在持续集成构建中使用 Fortify Jenkins 插件,通过 Fortify 静态代码分析器识别源代码中的安全问题。Fortify 静态代码分析器分析完成后,您可以将结果上传到 Fortify 软件安全中心服务器。Fortify Jenkins 插件还使您能够在 Jenkins 中查看分析结果详细信息。它提供了每个构建的指标和结果的概述,而无需您登录 Fortify 软件安全中心。
您可以在此处找到官方插件文档:https://www.microfocus.com/documentation/fortify-jenkins-plugin/
有关 Fortify SCA 的更多信息,请访问 https://www.microfocus.com/cyberres/application-security/static-code-analyzer。
有关Fortify SSC的更多信息,请访问 https://www.microfocus.com/cyberres/application-security/software-security-center。
这组说明介绍如何配置插件以运行本地 Fortify 静态代码分析器扫描,将分析结果上传到软件安全中心,然后在 Jenkins 中查看分析结果。您还可以使用 ScanCentral SAST 运行分析。有关说明,请参阅完整文档。
在 Docker 容器中运行 Jenkins 时,<sca_install_dir>目录挂载到 Docker 容器,以便从 Docker 访问 Fortify Static Code Analyzer 可执行文件。以下命令是如何执行此操作的示例:
docker container run \
-p 8080:8080 \
-v /home/admin/Fortify/Fortify_SCA_and_Apps_22.1.0:/var/jenkins_home/Fortify/Fortify_SCA_and_Apps_22.1.0 \
--name=jenkins \
jenkins/jenkins -d
对于此示例,FORTIFY_HOME的值为 。/var/Jenkins_home/Fortify/Fortify_SCA_and_Apps_22.1.0
此插件的旧版本可能不安全使用。在使用早期版本之前,请查看以下警告:
关于苏州华克斯信息科技有限公司
联系方式:400-028-4008 0512-62382981
专业的测试及安全产品服务提供商
Fortify | Webinspect | AppScan | SonarQube | 极狐GitLab
LoadRunner | UFT(QTP) | ALM(QC)
Micro Focus 铂金合作伙伴 | SonarQube中国总代理
极狐GitLab铂金级合伙伴 | HCL中国合作伙伴
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。