Jenkins安装与配置

一、什么是可持续化集成

  持续集成即(CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误,让团队能够更高效的开发软件。

二、可持续集成的要点

  1、有统一的代码库(git)
  2、有统一的依赖包管理(nexus)
  3、测试自动化
  4、构建自动化(maven)
  5、部署自动化(自动部署到测试环境)
  6、可追踪的集成记录

三、jenkins概述

  jenkins是为了满足上述持续集成的六个要点而设计的一款工具。主体框架采用JAVA开发,实质内部功能都是由各种插件实现,提高了系统的扩展性。不仅可以满足JAVA系统的集成,也可以实现其它语言(PHP、Go等)的集成发布。jenkins2.0及以上版本可通过pipeline插件,用户可根据自己的需要定制集成的流程。

四、下载并安装jenkins

1、下载jenkins

  jenkins支持Docker、yum等安装方式。推荐选择WAR包进行安装(部署、移除或升级比较方便)。
jenkins下载

2、启动并配置jenkins

  jenkins运行有两种方式,第一种直接使用jar -jar命令(java -jar jenkins.war --httpPort=8080)启动;第二种则是将jenkins.war包放入tomcat或者其它容器中启动。
  启动完成后可输入ip:port直接进入jenkins的启动页,会有一个验证的过程,验证码所存储的文件路径在验证页面有提示,找到这个文件并打开,将验证码复制到文本框中点击继续。
在这里插入图片描述
  点击继续后会进入安装插件页,选择安装推荐插件即可。如下图所示:
安装推荐插件
插件安装
  安装好后需要创建一个管理员用户(也可以使用amin用户继续)。如下图所示:
创建第一个管理员用户
  配置jenkins的URL(需根据实际情况配置)。
配置
  点击保存并完成进入下图所示页面:
在这里插入图片描述
  点击开始使用jenkins后会进入下图页面。

五、安装插件

  安装好jenkins后需要安装插件,进入系统管理==》插件管理。安装的插件如下:
    1、Maven Integration:Maven管理插件;
    2、Deploy to container:容器部署插件;
    3、Pipeline:管道集成插件插件;
    4、Email Extension:邮件通知插件;
    5、SSH:ssh通信。
  可在页面又上角输入插件名称搜索,选中需要安装的插件,点击直接安装即可。如下图:
在这里插入图片描述
  a插件安装完成后需要做一些配置。进入系统管理==》全局工具配置(可配置Maven、Git、JDK等,以Maven为例)。配置好后点击Save即可。如下图所示:
配置maven

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值