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 工程/项目:指定