美文网首页
jenkins自动化构建vue3项目

jenkins自动化构建vue3项目

作者: MYSUNFLOWER | 来源:发表于2022-05-23 16:37 被阅读0次

基本思路:
准备两台服务器A、B,A负责拉取源码编译后把编译后的文件传送到B服务器里,B服务器的nginx服务器本来就开启了,文件传送后,自动更新代码。

配置思路,配置git项目路径、账号密码,配置打包编译命令。

需要node环境,首先安装node插件,
在jenkins的系统管理——插件管理——可选插件里搜NodeJS,没有就需要后续操作了。。。
可能还需要更新jenkins版本。
由于懒,我的做法:在jenkins所在的服务器里安装node,配置成全局变量,哇咔咔_
设置node、npm为全局变量(/usr/local/src是node下载的目录)
ln -s /usr/local/src/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/src/nodejs/bin/npm /usr/local/bin/npm

接下来就配置打包命令
npm install
npm run build

配置文件传输命令
scp -r /home/jenkins/.jenkins/workspace/frontend/dist nginx@10.10.10.10:/home/nginx/frontend

PS:配置文件传输命令前需要做个免密登录。

相关文章

网友评论

      本文标题:jenkins自动化构建vue3项目

      本文链接:https://www.haomeiwen.com/subject/giwrprtx.html