【廣告】
Sonarqube 檢測(cè)代碼
1配置sonar-scanner
[root@localhost conf]# cd /usr/local/sonarqube/softs/sonar-scanner-3.1.0.1141-linux/conf
2配置環(huán)境變量
[root@localhost sonar-scanner-3.1.0.1141-linux]# vim /etc/profile
3校驗(yàn)
[root@localhost sonar-scanner-3.1.0.1141-linux]# sonar-scanner -v
SonarQube 8.7 升級(jí)詳細(xì)說明(二)
sonarcube Mysql數(shù)據(jù)庫切換到PgSQL
備份 sonar 現(xiàn)有的MySQL數(shù)據(jù)庫用于導(dǎo)入 PgSQL
使用sonarcube初始化一下tgresql數(shù)據(jù)庫
Could no determine SonarQube version of the target database. Could not select version from schema_migration.
新創(chuàng)建的空PG庫是不能進(jìn)行遷移的,華南sonarqube 中文,需要同版本的soanr使用后才會(huì)找到和這個(gè)表!就是需要舊版本的SonarQube 初始化一次
重啟服務(wù)
升級(jí) 7.9.5
升級(jí) 8.7.0
sonarQube如何工作?
sonar靜態(tài)代碼掃描由2部分組成:sonarQube平臺(tái),中國sonarqube 中文,sonar-scanner掃描器。
sonarQube: web界面管理平臺(tái)。
1)展示所有的項(xiàng)目代碼的質(zhì)量數(shù)據(jù)。
2)配置質(zhì)量規(guī)則、管理項(xiàng)目、配置通知、配置SCM等。
sonarScanner: 代碼掃描工具。
專門用來掃描和分析項(xiàng)目代碼。支持20 語言。
代碼掃描和分析完成之后,會(huì)將掃描結(jié)果存儲(chǔ)到數(shù)據(jù)庫當(dāng)中,在sonarQube平臺(tái)可以看到掃描數(shù)據(jù)。
sonarQube和sonarScanner之間的關(guān)系:
企業(yè): 蘇州華克斯信息科技有限公司
手機(jī): 13862561363
電話: 0512-62382981
地址: 蘇州工業(yè)園區(qū)新平街388號(hào)