sonarqube个人记事本

Sonarqube安装路径

[root@shqywxtap02 sonar]# pwd

/opt/sonar

查看状态

ps -ef | grep sonar

bin目录中启停

./bin/linux-x86-64/sonar.sh start

./bin/linux-x86-64/sonar.sh stop

conf配置文件

添加以下参数:

sonar.jdbc.username=sonar

sonar.jdbc.password=数据库密码
sonar.jdbc.url=jdbc:postgresql://localhost:5432/sonar
sonar.web.host=10.128.85.54

sonar.web.context=/

 替换文件所属的用户  chown 用户. 文件

把目录下所有文件都给sonarUser用户

Postgresql

安装路径

/usr/pgsql-13/

先从 sonarUser exit

在进入 root

sudo -i

然后在

切换数据库用户

sudo su – postgres

进入数据库

[postgres@shqywxtap02 ~]$ psql

查看数据库用户

postgres=# \l

退出

postgres=# \q

1. 查看服务

systemctl status postgresql-13

2. 启动服务

systemctl start postgresql-13

3. 停止服务

systemctl stop postgresql-13

4. 禁用自启动服务

systemctl disable postgresql-13

5. 启用自启动服务

systemctl enable postgresql-13

dependencytrack

网址:

Deploying Docker Container | Dependency-Track

参考的这里

 

修改的地方

[root@shqywxtap02 ~]# pwd

/root

[root@shqywxtap02 ~]# vim docker-compose.yml

docker-compose up -d 启动

docker-compose down 关闭

docker ps             查看进程

启动后浏览器查看是否打开网页

http://10.128.85.54:8080/

需要提前安装才能运行docker-compose.yml

docker                

docker compose

sonarqube社区版分支插件

sonarqube社区版不支持branch功能,每个project都只能展示一个分支。通过这个插件可以在$SONAR_HOME/extensions/plugin下添加分支jar来实现一个project多个分支共同展示功能。

https://github.com/mc1arke/sonarqube-community-branch-plugin

先进入服务器

切换用户

sudo su – sonarUser

进入对应版本

cd /opt/sonar/sonarqube-9.1.0.47736

进入目录

cd extensions/plugins/

将jar包放到这个目录下

之后添加到这么命令到 sonar.properties

下图是官网的例子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值