您的位置 首页 Jenkins

SenarQube 安装(客户端安装)

SenarQube 安装(客户端安装)

服务端我们在 203 上安装的,  客户端需要在 jenkins  201上安装

CI/CI  集群 IP 主机名 配置

10.0.0.200 Gitlab 1核2G 20G硬盘
10.0.0.201 Jenkins 1核1G 20G硬盘
10.0.0.202 Nexus 1核2G 20G硬盘
10.0.0.203 Sonar 1核2G 20G硬盘  (版本,sonar 7)
10.0.0.7 Web 1核1G 20G硬盘

 

安装文件:

sonarqube: https://url69.ctfile.com/d/253469-56156284-4dfae7?p=2206 (访问密码: 2206)

配置环境变量:

vim /etc/profile

 

PATH=/usr/local/sonar/bin:$PATH

 

然后怎么执行呢?

我们在服务端配置项目的时候 生了一个:

sonar-scanner \
  -Dsonar.projectKey=html \
  -Dsonar.sources=. \
  -Dsonar.host.url=http://10.0.0.203:9000 \
  -Dsonar.login=ea0cdfaf33c0618864c10d8a78da052132bd8f67

这样我们直接在 jenkins201 上执行:

我们找到我们的代码 ,jenkins 上的代码 推送到 sonar qube

所以我们找到 jenkins 上的 工作空间:

/var/lib/jenkins/workspace/free-jbo

然后我们执行 sonar-scanner

 

sonar-scanner \
  -Dsonar.projectKey=html \
  -Dsonar.sources=. \
  -Dsonar.host.url=http://10.0.0.203:9000 \
  -Dsonar.login=ea0cdfaf33c0618864c10d8a78da052132bd8f67

 

然后 执行成功

我们去 sonar 上看看是否有代码了

http://10.0.0.203:9000/projects

以上是我们在命令行中执行,

接下来,如何把 sonarqube 集成到jenkins中 : 连接

欢迎来撩 : shell 编程从0到1

欢迎来撩 : devops cicd持续集成全程(汇总)

欢迎来撩 : 汇总all

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章