一.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.构建

构建成功:


