用 Jenkins 构建 VUE 项目
# Jenkins
# 新建 Job
新建一个“构建一个自由风格的软件项目”
![image.png]()
# 源码管理
添加 Git 见《https://www.yuque.com/weiwiki/da4l8e/lwmmgw#j46M7 (opens new window)》
# 构建触发器
红框部分网址用于 GitLab Webhook 的网址部分:
![image.png]()
依此点击“高级”和“Generate”按钮生成 GitLab WebHook 需要的 Token:

# 构建环境
需要提前安装 NodeJS 环境
![image.png]()
# 构建
执行 Shell
npm 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
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
![image.png]()
# 构建项目
点击“立即构建”
![image.png]()
# GitLab
# WebHook
# 设置
网页编辑 (opens new window)
最近提交: 2023/03/22, 11:52:35