Docker + Jekins 自动化构建vue前端项目
Jekins安装NodeJS插件




新建前端代码仓库
代码仓库中需要包含DockerFile,其中代码如下
FROM nginx
COPY dist/ /usr/share/nginx/html/
新建一个自由风格的项目



第一次运行时,需要在shell脚本中执行npm install操作。

在gitlab上设置Webhooks

推送代码后即可自动构建了




代码仓库中需要包含DockerFile,其中代码如下
FROM nginx
COPY dist/ /usr/share/nginx/html/



第一次运行时,需要在shell脚本中执行npm install操作。


推送代码后即可自动构建了