【jenkins】coverity環(huán)境配置

1:jenkins需要下載coverity plugin

Coverity插件

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

coverity static analysis tools? 配置

3:jenkins機器導(dǎo)入coverity認(rèn)證

步驟略

4:配置Jenkins >系統(tǒng)配置 coverity(分為http和https兩種,目前開發(fā)環(huán)境使用的是http)

Coverity連接配置

5:配置slave節(jié)點,節(jié)點屬性選擇Coverity Static Analysis

節(jié)點配置 參照:略

6:需在構(gòu)建機器的coverity的config目錄下配置coverity_config.xml

需要支持不同語言掃描,需要配置對應(yīng)語言配置

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

ps: cov-configure --help可以查詢不同語言的配置

7:密鑰的生成 和目錄

登陸coverity 報告機

生成密鑰

生成密鑰key后,保存在coverity分析機(即構(gòu)建機器)對應(yīng)目錄,需與ibuild配置文件中的

coverity.user.secretKey屬性保持一致

8:密鑰認(rèn)證 需要600權(quán)限

chmod 600 密鑰文件

9:coverity創(chuàng)建項目,流,視圖

項目和流的新建:

新增項目與數(shù)據(jù)流

視圖的新建:(普通用戶新建視圖后需要共享給admin用戶)

新建視圖

視圖共享步驟:選擇視圖右側(cè)倒三角,點擊共享

共享視圖
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容