Jenkins介绍
Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。互联网软件的开发和发布,已经形成了一套标准流程,工作流程大致分为以下几个阶段:编码 → 构建 → 测试 → 持续集成 → 持续交付 → 持续部署,Jenkins主要作用就是持续集成。
一、什么是持续集成?
持续集成指的是,编码人员频繁地将代码集成到主干,需要频繁进行软件集成。
持续集成的优点:
1. 防止开发过程中,分支大幅偏离主干,不利于集成;
2. 快速发现问题。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。
二、Jenkins安装
1.jenkins环境准备
1.安装jenkins前确保您的电脑已经配置好JDK
JDK下载地址
2.下载好jenkins安装包
jenkins下载