背景
我有一个朋友,说老板让她搭建一个前端自动化部署的流水线。
选型
网上搜索:前端自动化部署,五花八门,有jenkins、k8s等等 至于为何要选择jenkins,就不细说了
目录
就不废话了,直接深入
- 一、使用vmware安装ubuntu虚拟机
- 要搭建一个流水线,首先肯定需要一台服务器用于部署,至于为何要使用虚拟机,不直接到云上面去租一个服务器呢,问就是勤俭节约(>-<)
- 二、ubuntu虚拟机上安装docker
- 我这的虚拟机创建成功后,不知道为啥,没像云上租的一样,自动安装docker、nginx这些,也没过多去深究,直接开装
- ...,发现创建操作系统的时候可以默认选择安装一些工具,比如docker。。。稍后更新到虚拟机安装的篇幅里
- 三、本机访问vmware虚拟机中启动的服务
- 虚拟机创建成功呢,那不得在外面能访问到虚拟机中的服务才行
- 四、使用docker安装Jenkins
- jenkins安装方法有很多,这选择的使用docker
- 五、jenkins部署前端项目
- jenkins在上篇已经安装成功,那这当然得来配置条jenkins流水线自动部署哥前端项目常常甜头