持续集成利器 - Jenkins

我们为什么需要Jenkins?

  为了实现持续集成,我们需要一个系统来控制作业流,以组装及触发各个作业节点,并且执行结果。实现这个作业流的系统有许多,而Jenkins是目前被广泛使用的开源系统,支持各种灵活的配置,并且支持二次开发。

搭建Jenkins服务

  Jenkins是一个开源的软件项目,可以直接前往官网,去下载war包 : https://www.jenkins.io/
在这里插入图片描述
  Jenkins war的包启动有两种方式:

  • 直接以可执行java程序启动,java -jar jenkins.war --httpPort=8080(端口可以自定义),启动后地址为 服务器IP:自定义端口号
  • 放入tomcat的webapps目录下,启动tomcat,启动后地址为 服务器IP:tomcat/jenkins

  启动后访问对应网站即可:
在这里插入图片描述

Jenkins初始化

  首次访问jenkins时,会需要去指定文件夹,找到初始密码。.jenkins为隐藏文件夹,可以使用 -a查看,或者直接指定文件名打开。
在这里插入图片描述
  Jenkins的许多功能都是通过安装其他插件来实现的,这里我选择安装推荐插件:

在这里插入图片描述

在这里插入图片描述

  以上安装会自动进行,只需确保服务器的网络保持正常即可。

  推荐的插件安装完成后,会让填写管理员用户的相关信息:
在这里插入图片描述
  配置完成后,Jenkins的初始化工作就完成了,可以使用刚才配置的管理员用户登录,进行下一步配置。
在这里插入图片描述

Jenkins配置

在这里插入图片描述

  初始化完成后,则可以开始在Jenkins管理系统本身,并且创建流水线了。

  我本身使用Jenkins较多,暂时还未完整配置流水线,待后续进一步研究并补充。可以通过官方手册了解:https://www.jenkins.io/doc/book

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值