众所周知,我们在敏捷开发模式里一项很重要的工作就是搭建持续集成(CI)环境,将项目源码工程的编译,打包,测试,部署像流水线一样自动化地进行,整个操作过程无须人工介入,从而提高版本部署的质量,提高版本发布的效率,这是因为简单重复的工作人工操作非常容易出错,而机器通常不会
如果你负责测试的项目中这一块还是空白,那么这篇文章通过一次实践正好带你入门,让你了解 CI 的基础
1. 准备工作
我们采用业界最流行的框架 Jenkins 来实现 CI,它可以在 Windows,Mac,多种 Linux 系统上安装,本文是在 Windows 侧进行安装的
它的安装方式非常简单,可以到官网下载安装包,也可以使用 Docker,这里提供一个官网 Windows 的下载路径
安装过程不是本文重点,网上的安装帖子非常多,大家可自行搜索
安装完毕通过浏览器就可以启动 Jenkins 的页面了
开始实践
没错,装完就可以实践了。Jenkins 很多工作依赖其插件,所以先配置好插件这一块的参数
1. 修改默认的插件 url
假设我们配置的访问端口号是 8080,进入