Windows环境下SonarQube安装手册(包含数据库安装)

一、sonarqube下载安装

https://www.sonarsource.com/products/sonarqube/downloads/historical-downloads/

解压安装

 

 

sonar-scanner-msbuild下载安装

https://github.com/SonarSource/sonar-scanner-msbuild/releases/tag/5.11.0.60783

解压安装

 

 

postgreSQL下载安装

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

一路默认下一步,如果是二次安装,需将C盘下appData文件加下postgresql相关文件 删除干净,Locale选择C即可重新安装连接成功

 

 

 

二、修改配置文件

打开数据库连接工具pgAdmin4,根据页面提示输入postgres账号密码

servers上右键,Register-server,新建测试服务,在新建的服务上右键create-Datebase

新建测试数据库

 

 

打开sonarqube安装目录下conf文件夹,修改sonar.properties文件

 

 

打开bin\windows-x86-64,运行StartSonar.bat

打开浏览器输入localhost:9000,默认用户名密码为admin admin

点击页面右上角A-My Account

 

 

点击右边Security,输入Generate Tokens参数,保存生成的token

 

 

新增项目

 

 

打开pgadmin4,可以看到生成的数据库表

 

 

打开sonar-scanner安装目录下conf文件夹,修改sonar-scanner.properties文件

 

 

修改sonar-scanner安装目录下SonarQube.Analysis.xml文件

 

 

 

三、Jenkins配置

在插件管理处搜索下载SonarQube Scanner for Jenkins插件

 

 

打开Jenkins-Manage Jenkins添加凭据,类型选择Secret text 填入保存的sonarqube Token

 

 

打开Manage Jenkins-System,输入图中配置

 

 

打开Manage Jenkins-Tool,输入图中配置

 

 

打开Jenkins中项目的配置页面新增构建步骤

 

 

 

 

最后运行项目即可

 

posted @ 2024-08-07 11:05  大杯可乐加冰  阅读(714)  评论(0编辑  收藏  举报