1、什么是持续集成
持续集成:又称CI。指将代码频繁的更新到主干中的过程。
作用:能够快速发现代码中的错误
基本流程:
2、什么是持续交付
持续交付:又称CD。指频繁的将软件的新版本,交付给质量团队或者用户进行评审。如果评审通过,代码就可用于生产环境。持续交付强调的是集成完毕的代码是可交付的。
基本流程:持续集成完毕后,将代码按照顺序分别手动部署到测试环境、准生产环境、生产环境中。
3、什么是持续部署
持续部署:又称CD。指将评审通过后的代码自动部署到生产阶段。
4、jenkins介绍
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。
5、jenkins安装
(1)下载地址:https://www.jenkins.io/download/
(2)安装过程中需要验证账户
解决方案:
选择本机中登录的用户
(3)其他基本配置
(4)安装完成后