最新动态 > 详情
sonarQube直接安装并在别的服务器上运行sonar-scanner
发布时间:2020-12-29 09:58:46
直接使用过在linux装sonarQube后,决定使用rancher容器安装的sonar最新版本只有6.7,中文插件无法使用,使用cookpit直接在容器安装的最新是sonar8.6,支持中文插件
一、先说说直接在需要审核代码的服务器安装sonar-scanner流程:https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/ 官网文档再此
我这里使用的rancher安装的sonar在192.168.3.216:9000 在216创建项目test
项目在192.168.3.217
登录217服务器
cd /opt/
wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.5.0.2216-linux.zip
unzip sonar-scanner-cli-4.5.0.2216-linux.zip
mv sonar-scanner-cli-4.5.0.2216-linux /opt/sonar-scanner
1.编辑/etc/profile,在底部追加:export PATH=$PATH:/opt/sonar-scanner/bin
2.然后执行source /etc/profile,使修改后的环境变量生效
3.执行sonar-scanner -v,显示版本信息安装成功,如果找不到sonar_scanner可以到 /opt/sonar_scanner/bin 下执行 ./sonner-scanner -v
到项目目录下运行命令,该命令是后生成的:
/opt/sonar-scaner/bin/sonar-scanner \
一、先说说直接在需要审核代码的服务器安装sonar-scanner流程:https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/ 官网文档再此
我这里使用的rancher安装的sonar在192.168.3.216:9000 在216创建项目test
项目在192.168.3.217
登录217服务器
cd /opt/
wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.5.0.2216-linux.zip
unzip sonar-scanner-cli-4.5.0.2216-linux.zip
mv sonar-scanner-cli-4.5.0.2216-linux /opt/sonar-scanner
1.编辑/etc/profile,在底部追加:export PATH=$PATH:/opt/sonar-scanner/bin
2.然后执行source /etc/profile,使修改后的环境变量生效
3.执行sonar-scanner -v,显示版本信息安装成功,如果找不到sonar_scanner可以到 /opt/sonar_scanner/bin 下执行 ./sonner-scanner -v
到项目目录下运行命令,该命令是后生成的:
/opt/sonar-scaner/bin/sonar-scanner \
-Dsonar.projectKey=test \ -Dsonar.sources=. \ -Dsonar.host.url=http://192.168.3.216:9001 \ -Dsonar.login=b71b0223b1b413eced678b16768e55d25d2202aa 这里是sonar_token,在216服务器创建项目时候会有默认的值 等待sonarQube扫描完后,sonar后台项目test就有了评审结果了。
上一篇: docker 安装rancher并启动