jenkins是一个持续集成工具,简单来说,就是可以从svn或者git等其他什么地方定时拉取代码,打包发布。
我们公司的习惯是每天下班前提交所有的代码,然后每天早上五点自动打包部署,如果谁提交的代码有问题影响了打包,有可能要请开发组的人喝奶茶。
另外,昨天一个小白网友跟我说(其实我也还是小白),你总说博客就跟文档一样,最好的是一个什么也不会的人,跟着你的博客教程,一步一步也能完成部署/安装/修改问题。可是你自己写的博客也跟屎一样。
好吧,人嘛,总是待人以严,待己以宽。我尽量改正,写成傻瓜式文档那样。
**
以上废话结束,以下正文:
**
红色为必须操作步骤,安装前请确保安装了JDK。
一.安装jenkins
1.下载依赖。
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2.导入密钥
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3.安装jenkins
yum install jenkins
安装完成。
4.修改端口
jenkins默认端口8080,通常会跟原有tomcat端口冲突。
查询端口使用:
netstat -ntlp
修改jenkins端口:
vim /etc/sysconfig/jenkins
我这里是修改成了8888。
修改完之后保存退出,ok
:wq
二、启动jenkins
service jenkins start
出现如图提示,启动成功。
三、管理页面
浏览器输入 IP:端口
获取密码:
tail var/lib/jenkins/secrets/initialAdminPassword
确认以后会出现一个选择文件,有默认安装和自定义安装,我这里没有截图,没法给大家看了,大家可以根据实际情况选择,小白的话建议默认安装。
出现如下界面,OK
四、添加插件
按照默认插件安装完之后是没有maven插件的,我这里是安装了maven插件之后出现的:
安装步骤如下:
搜索以下两个插件,安装后重启即可: