sonarqube代码检测-3.Jenkins安装配置与sonar+Jenkins集成

一.Jenkins安装配置

1.下载。

官网下载https://jenkins.io/zh/download/

2.安装,直接next就行。

3.检查是否安装完成,cmd进入到jenkins目录,输入 java -jar jenkins.war


4.浏览器访问http://localhost:8080

可能出现:


解决办法:

原有的更为为http://mirror.xmission.com/jenkins/updates/update-center.json

然后进入解锁Jenkins,复制红色字体打开文件,将文件里的秘密输入下面的输入框内


一般选择安装推荐的插件


可能会提示这个错误

解决方式:

4.1.上面的错误显示是,安装插件 cloudbees-folder 失败,是因为下载的 Jenkins.war 里没有 cloudbees-folder 插件,需要去 https://updates.jenkins-ci.org/download/plugins/cloudbees-folder/ 下载一个插件

4.2.访问 IP:PORT/restart,越过配置插件的页面,直接访问。

4.3.点击【系统管理】–【管理插件】–【高级】–【上传插件】,手动安装下载好的插件,即可

这里选择越过,直接访问了。

5.登录admin,安装成功。可新建项目使用了。


6.下载中文插件,插件管理搜索Localization: Chinese (Simplified),安装后重启。


可能遇到的问题

插件管理报错

解决办法

插件管理找到advanced,更改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json提交


二.sonar+Jenkins集成

1.安装sonarqube scanner插件


2.全局工具配置


3.sonar server 配置


4.创建任务




sonar.projectKey=Test

sonar.projectName=Test

sonar.projectVersion=1.0

sonar.language=php

sonar.sourceEncoding=UTF-8

sonar.sources=./

sonar.java.binaries=./


5.构建


构建成功:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容