jenkins Vue项目自动部署构建

场景

本地开发代码提交后,自动部署到服务器,目前jenkins来完成,个人理解分4个部分完成
1、提交代码触发webhook执行jenkins构建项目
2、将代码拉取到服务器目录下
3、将代码进行打包
4、打包后的文件复制到指定项目目录中

webhook触发构建jenkins

参考:https://www.cnblogs.com/TestingShare/p/15955471.html

代码拉取本地

参考:https://www.cnblogs.com/TestingShare/p/15510074.html

代码build打包

参考:https://www.cnblogs.com/TestingShare/p/15955730.html

文件复制到项目目录中

如果是一个服务器,可使用复制cp命令
如果jenkins服务器和项目服务器不是一个的话,需要跨服务器发送文件
参考:https://www.cnblogs.com/TestingShare/p/15508313.html

posted @ 2022-03-02 16:47  TestingShare  阅读(111)  评论(0编辑  收藏  举报