博客园:拥抱天空的风:
代码托管使用Git或者GitLab通过Jenkins进行可持续集成部署。
通过Docker启动了nginx并将html挂载到宿主机相应目录,通过Jenkins构建前端项目pull Git或GitLab的代码,然后更新至宿主机nginx挂載的目录下
1.1 设置项目名称、参数(环境、分支)等
然后通过Jenkins构建即可。
- Jenkins拉取代码后查看当前所在目录。
- zip 将拉取后的代码进行打包
- mv 移動压缩包到nginx挂载目录下。
- 进入到nginx挂载目录下
注:Jenkins我这边配置了是root权限,权限不够的话进行权限配置即可。