【持续集成工具】 Jenkins

本文详细介绍持续集成(CI)的概念、优势及其在软件开发流程中的应用。通过Jenkins这一流行CI工具,从安装配置到具体任务创建和使用,提供全面指南。包括Windows和Linux环境下Jenkins的安装步骤,以及如何配置插件、邮箱、工具路径和用户管理。此外,还介绍了任务创建、配置和构建流程,以及如何实现Jenkins界面的中文化。

一.什么是持续集成

  持续集成(CI):简单来说就是指将开发者的工作内容频繁地集成到主干中。

  而持续集成工具可以将开发者频繁需要构建,编译,测试,部署等操作自动进行,为开发提供了非常大便利。

二.持续集成的优势

  1.提高开发效率。(由于持续集成不断去构建,编译和测试,所以开发人员可以节省很多手动构建,编译等所花费的时间)

  2.减少风险。(由于是自动集成,部署等,所以减少了人为出现失误的情况发生)

  3.任何时间、任何地点生成可部署的软件,并且若出现问题,会立马出现通知,问题可以第一时间被修复。

  4.增强项目的可见性。(由于持续集成,我们可以看到一些趋势,如构建成功或失败、总体品质以及其它的项目信息等)

三.持续集成的工具

  目前持续集成工具有很多,比较出名的有Jenkins,Hudson,Bamboo,TeamCity等,他们各有优势,如果有兴趣可以自行了解,这里主要介绍Jenkins

四.Jenkins安装

  1.在Windows环境中安装配置

    (1)下载Jenkins,推荐官网下载https://jenkins.io/download/,选择iWndows版本下载即可

    (2)将下载的压缩包解压后会有一个Jenkins.msi 文件,点击它并执行安装即可,安装完毕默认是启动的,可以在cmd (注意要管理员启动cmd)中启动或关闭Jenkins

net start jenkins #启动jenkins
net stop jenkins #关闭jenkins

 

    (3)安装完毕后在浏览器中访问localhost:8080即可访问Jenkins主页,首次进入会有一个初始密码,该密码在安装目录的的secrets文件夹中的initialAdminPassword文件中

      

    (4)输入密码登陆后,可以安装自己需要的插件,完毕后,首页如图所示

      

  2.Linux环境中安装

    步骤和Windows类似

  3.通过war包安装Jenkins

    直接将war包放到tomcat的webapp文件中,并启动tomcat即可

五.Jenkins配置及使用

  (以下都是在Manage Jenkins中配置)

  1.管理插件

    

  2.邮箱配置

    

  3.全局工具配置(配置自己的Maven,JDK等工具路径)

    

  4.用户管理

    进入Manager User可以添加用户以及修改密码

    

  5.Jenkins创建任务

    点击create new jobs或点击New Item即可创建一个任务,如下图所示

    

    点击ok后,任务创建完成,页面如下所示

    

  6.Jenkins英文转换成中文

    如果需要将jenkins中的英文转换成中文,可以下载插件

    

    下载完毕后在系统设置中配置并重启

    

   7.任务配置

    a.旧版本历史记录设置(根据需要配置即可,节约内存)

    

    b.源码管理配置(配置源码的路径)

    

    c.构建触发器设置(根据需要选择)

    

    配置完成后点击Build now即可完成构建

   8.构建后操作(例如部署等操作)

    

   9.查看控制台输出

    

 

转载于:https://www.cnblogs.com/ywb-articles/p/11025458.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值