- jenkins安装
安装前的环境准备:
1)linux系统安装(建议为centos 7 略)
2)jdk已安装(jdk1.8 略)
3)tomcat已安装(tomcat8 略)
4)maven已安装(建议maven3.0以上)
Jenkins安装步骤:
1) 下载Jenkins
进入Jenkins官网,下载地址https://jenkins.io/download/,仅下载war包,如下图:
将下载好的jenkins.war放进tomcat/webapps目录下。
2) 启动tomcat即可。
2 Jenkins初次使用
1)输入http://您的IP:端口/jenkins/显示如下页面
密码位置:/root/.jenkins/secrets/initialAdminPassword,将该密码拷入如上框即可
2) 进入插件安装界面,选择第一个即可
说明:有时可能会进入如下界面
解决方案:
安装插件那个页面,就是提示你offline的那个页面,不要动。然后打开一个新的tab,输入网址http:// 您的IP:端口/jenkins/pluginManager/advanced。 这里面最底下有个【升级站点】,把其中的链接由https改成http的就好了,http://updates.jenkins.io/update-center.json。 然后在服务列表中关闭jenkins,再tomcat重新启动,这样就能正常联网了
3)插件安装完成之后,需要创建第一个用户,建议统一使用test或者admin
jenkins的admin用户的初始密码路径
cat /root/.jenkins/secrets/initialAdminPassword
4)创建用户之后,就可以使用jenkins了
5)点击start using jenkins 就可以进入jenkins了
6)配置和插件安装
在系统运行之前必须做一些必须得配置和安装相关插件,如下图
3 项目配置
现在以通过Jenkins自动构建maven类项目工程(spring boot项目)发布到远程服务器为例讲解Jenkins使用
我们的项目以svn作为项目代码的管理工具,所在我们首先必须安装几个插件:
Publish Over SSH 远程发布的插件
Subversion Plug-in 从SVN下载代码的插件
以上插件是最基本的两个插件,根据实际情况可能需要下载更多的插件
如下图,点击新建任务
进入如下界面:
点击确定后,进入如下界面
输入构建项目的基本信息,比如构建的描述信息、是否丢弃旧的构建等
如果需要从svn上获取代码,往下拉进入源码管理项,如下图
如果没有配置svn的用户名和密码,点击旁边的添加编辑svn用户,如下图
Svn设置完成后 进入构建项目,如下图
构建完成后,进入构建后操作,如下图
Name:配置的发布系统linux的远程链接
Source files:项目构建后的目录
Remove prefix:去前缀
Remote directoty:发布的目录
Exec command:发布完执行的命令
最后点击保存即可
4 构建
返回主页面,如下图
5.卸载jenkins
systemctl stop jenkins.service
rpm -e jenkins
rpm -qa | grep jenkins # 查看是否还有jenkins依赖,有就删除
rm -rf /etc/sysconfig/jenkins.rpmsave
rm -rf /var/cache/jenkins/
rm -rf /var/lib/jenkins/
rm -rf /var/log/jenkins
rm -rf /usr/lib/jenkins
find / -name .jenkins
rm -rf /root/.jenkins
以上就是Jenkins安装和使用的大致描述,一些使用细节请自行查询相关资料,比如linux的远程链接如何配置,maven如何配置等