Jenkins 构建 VUE 项目
Jenkins
新建 Job
新建一个“构建一个自由风格的软件项目”
源码管理
添加 Git 见《https://www.yuque.com/weiwiki/da4l8e/lwmmgw#j46M7》
构建触发器
红框部分网址用于 GitLab Webhook 的网址部分:
依此点击“高级”和“Generate”按钮生成 GitLab WebHook 需要的 Token:
)
构建环境
需要提前安装 [[Linux 系统搭建 Node.js 环境]]
构建
执行 Shell1
2
3
4
5
6
7
8npm install --registry=https://registry.npm.taobao.org
rm -rf ./dist/*
npm cache clean -f
npm run build:prod
zip -q -r home.zip ./dist
scp -r ./home.zip www@IP:/home/www/scigo/web/home
ssh www@IP ""
rm -rf ./home.zip
构建项目
点击“立即构建”
GitLab
WebHook
设置
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 君玉自牧!