sonarqube 中的文章

团队环境:代码质量管理SonarQube安装

环境 服务器CentOS 7 JDK 1.8 SonarQube 6.3.1 SonarQube安装 下载安装包: 1wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.3.1.zip 创建运行用户: 1groupadd sonar 2useradd -g sonar -d /home/sonar sonar 解压安装包: 1unzip sonarqube-6.3.1.zip -d /home/sonar/ 2 3ls /home/sonar 4sonarqube-6.3.1 设置运行用户: 1cd /home/sonar/sonarqube-6.3.1/bin/linux-x86-64 2vi sonar.sh 3 4RUN_AS_USER=sonar 设置启动脚本: 1chown -R sonar:sonar /home/sonar/ 2 3 4ln -s /home/sonar/sonarqube-6.3.1/bin/linux-x86-64/sonar.sh /etc/init.d/sonar 5chmod 755 /etc/init.d/sonar 6chkconfig --add sonar 在已经安装好的MySQL中创建数据库和数……

阅读全文

在Kubernetes上运行SonarQube

文本描述如何在Kubernetes上运行一个Sonarqube和MySQL。 准备 kubernetes集群构成如下,这里是单机的试验环境。 1kubectl get nodes 2NAME STATUS AGE 3cent0 Ready,master 1h mysql的pod mysql-rc.yaml 1apiVersion: v1 2kind: ReplicationController 3metadata: 4 name: mysql 5spec: 6 replicas: 1 7 selector: 8 app: mysql 9 template: 10 metadata: 11 labels: 12 app: mysql 13 spec: 14 containers: 15 - name:……

阅读全文