【jenkins】coverity环境配置

1:jenkins需要下载coverity plugin

Coverity插件

2:配置管理Jenkins > 全局工具配置:coverity static analysis tools

coverity static analysis tools  配置

3:jenkins机器导入coverity认证

步骤略

4:配置Jenkins >系统配置 coverity(分为http和https两种,目前开发环境使用的是http)

Coverity连接配置

5:配置slave节点,节点属性选择Coverity Static Analysis

节点配置 参照:略

6:需在构建机器的coverity的config目录下配置coverity_config.xml

需要支持不同语言扫描,需要配置对应语言配置

如java项目需要:./bin/cov-configure --compiler java

ps: cov-configure --help可以查询不同语言的配置

7:密钥的生成 和目录

登陆coverity 报告机

生成密钥

生成密钥key后,保存在coverity分析机(即构建机器)对应目录,需与ibuild配置文件中的

coverity.user.secretKey属性保持一致

8:密钥认证 需要600权限

chmod 600 密钥文件

9:coverity创建项目,流,视图

项目和流的新建:

新增项目与数据流

视图的新建:(普通用户新建视图后需要共享给admin用户)

新建视图

视图共享步骤:选择视图右侧倒三角,点击共享

共享视图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容