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