Jenkins使用

  1. 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如何配置等

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值