【Coverity】Jenkins 的 Synopsys Coverity plugin参数配置详解

本文详细介绍了如何在 Jenkins 中配置 Synopsys Coverity 插件,包括安装、配置 Coverity 实例参数以及两种运行模式的选择,旨在实现自动化构建环境中进行静态代码分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jenkins自动化构建环境配置

1、Synopsys Coverity 源码github地址:https://github.com/jenkinsci/coverity-plugin

获取插件最新版:https ://updates.jenkins-ci.org/download/plugins/synopsys-coverity/ 

2、 Synopsys Coverity plugin安装:

登录 Jenkins。转到仪表板 → 管理 Jenkins → 管理插件。转到 可用 选项卡并搜索“Synopsys Coverity”,然后安装它:(注意: 安装后Jenkins 将需要 重新启动 。)

Coverity 工具必须预先安装在 Jenkins 构建节点上。

转到 Jenkins 自由式作业配置,然后是 General 并确保 COVERITY_TOOL_HOME 环境变量设置为安装路径:

3、到  job name > Configure > General >  Build

在 Build 面板底部,单击 Add build step 下拉菜单,然后选择 Execute Synopsys Coverity static analysis,如下

4、配置 Coverity 实例参数:

解释说明:

  • Coverity 实例:指定运行此作业的 Synopsys Coverity 连接实例。结果实例存储在$COV_URL环境变量中,并影响完整分析和增量分析。
    在 3.0.0 版本中有一个选项可以覆盖默认凭据或添加新凭据。

  • Override default credentials:勾选后,覆盖默认凭据以连接到 Coverity 实例。

  • Coverity 工程/项目:指定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值