2021-11-29 23:21:59Mac OS安装部署Sonarcube
您现在的位置是: 首页 > php > Mac OS安装部署Sonarcube
sonar公司产品sonarqube以最大限度地提高质量并管理软件产品组合中的风险。为开发者软件开发人员最终负责代码质量。代码质量是所谓的非功能性需求的一部分,因此是开发人员的直接责任。为有追求的程序员写出地道代码提供方向。支持27种语言。可接入CI/CD流程。
1.下载安装包
brew install sonarqube
brew install sonar-scanner
2. 配置
2.1 进入 sonarqube 的 conf 目录
cd /usr/local/Cellar/sonarqube/9.1.0.47736/libexec/conf
用记事本或 vim 命令打开编辑 sonar.properties,添加如下配置:
sonar.host.url=http://localhost:9000/sonarqube
#web登陆账号和密码
sonar.login=admin
sonar.password=admin
export SONAR_HOME=/usr/local/Cellar/sonarqube/9.1.0.47736
export SONAR_SCANNER_HOME=/usr/local/Cellar/sonar-scanner/4.6.2.2472_1
export PATH=$M2:$PATH:$SONAR_SCANNER_HOME/bin:$JAVA_HOME/bin
保存后,终端执行source ~/.bash_profile使环境变量生效最后,终端执行sonar-scanner --version,显示如下即配置成功:
INFO: Scanner configuration file: /usr/local/Cellar/sonar-scanner/4.2.0.1873/libexec/conf/sonar-scanner.properties
INFO: Project root configuration file: NONE
INFO: SonarQube Scanner 4.2.0.1873
INFO: Java 1.8.0_191 Oracle Corporation (64-bit)
INFO: Mac OS X 10.14.5 x86_64
4、汉化
汉化下载地址:https://github.com/xuhuisheng/sonar-l10n-zh/releases/tag/sonar-l10n-zh-plugin-9.1
将生成的jar包放在/usr/local/Cellar/sonarqube/9.1.0.47736/libexec/extensions/plugins目录下
5、启动 sonarqube
cd /usr/local/Cellar/sonarqube/9.1.0.47736/bin
./sonar start
查看启动日志:
tail -f /usr/local/Cellar/sonarqube/9.1.0.47736/libexec/logs/sonar.xxx.log
关闭 sonarqube:
./sonar stop
启动 sonarqube 后,浏览器打开:http://localhost:9000默认登录用户名和密码均为:admin
参考地址:
http://events.jianshu.io/p/5e7c02c28537
https://cloud.tencent.com/developer/article/1706761
http://www.manongjc.com/detail/17-vwfeuiefrjnyuoq.html
关键字词: Mac OS安装部署Sonarcube
上一篇: sentry-监控系统
下一篇: go get出现访问超时或异常的处理办法
相关文章
-
暂无