如何通过Jenkins自动化部署React项目实现持续集成与持续交付?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1556个文字,预计阅读时间需要7分钟。
背景+公司的前端项目部署方式比较简单,整个过程基本上是手动的;目标+通过工具实现以下几项任务:编译、部署自动化;选择指定版本进行回滚;区分不同的分支(环境);技术
背景
公司的前端项目部署方式比较简单,整个过程基本上是手动的;
目标
通过工具实现以下几个任务:
- 编译、部署自动化;
- 选择指定版本进行回滚;
- 区分不同的分支(环境);
技术方案
- 选用 jenkins 作为部署工具;也便于后续 CI 的接入;
- 使用 docker 进行编译,确保每次编译的环境的稳定;
步骤
步骤一:搭建 Jenkins
搭建 Jenkins 有很多方案,这里选择使用 docker 搭建。
本文共计1556个文字,预计阅读时间需要7分钟。
背景+公司的前端项目部署方式比较简单,整个过程基本上是手动的;目标+通过工具实现以下几项任务:编译、部署自动化;选择指定版本进行回滚;区分不同的分支(环境);技术
背景
公司的前端项目部署方式比较简单,整个过程基本上是手动的;
目标
通过工具实现以下几个任务:
- 编译、部署自动化;
- 选择指定版本进行回滚;
- 区分不同的分支(环境);
技术方案
- 选用 jenkins 作为部署工具;也便于后续 CI 的接入;
- 使用 docker 进行编译,确保每次编译的环境的稳定;
步骤
步骤一:搭建 Jenkins
搭建 Jenkins 有很多方案,这里选择使用 docker 搭建。

