宝塔+docker+jenkins部署vue项目----笔记版

宝塔+docker+jenkins部署vue项目(保姆级教程)https://blog.csdn.net/weixin_47284756/article/details/129339940

基于上述教程,不同的地方。
1.我使用的是gitee,所以需要在jenkins中安装gitee插件
配置gitee,其他默认配置就行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
构建打包命令
在这里插入图片描述

echo "开始构建"
node -v
npm -v
# npm install -g cnpm --registry=https://registry.npm.taobao.org
# cnpm install
npm install
npm run build
#进入到打包目录
cd dist
#删除上次打包生成的压缩文件
rm -rf *.tar.gz
#把生成的项目打包成压缩包方便传输到远程服务器
tar -zcvf `date +%Y-%m-%d-%H-%M-%S`.tar.gz *
#回到上层工作目录
cd ../
echo "构建结束"

像服务器发送打包后的文件-命令
在这里插入图片描述

#进入远程服务器的目录
cd /www/wwwroot/web/dist
#找到新的压缩包
tar -zxvf *.tar.gz -C ./
echo ">>>移除*.tar.gz"
rm -rf *.tar.gz
#发布完成
echo "发布完成"

相关推荐

  1. 宝塔部署 dvadmin3项目笔记

    2023-12-06 23:00:02       29 阅读
  2. 宝塔部署项目

    2023-12-06 23:00:02       22 阅读
  3. 云服务器&宝塔&ssh:tabby 部署SpringBoot项目

    2023-12-06 23:00:02       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-06 23:00:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-06 23:00:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-06 23:00:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-06 23:00:02       20 阅读

热门阅读

  1. C实现的双向链表队列

    2023-12-06 23:00:02       38 阅读
  2. 算法----确定两个字符串是否接近

    2023-12-06 23:00:02       29 阅读
  3. React 列表页实现

    2023-12-06 23:00:02       40 阅读
  4. vue管理系统模版

    2023-12-06 23:00:02       39 阅读
  5. UVa1583生成元(Digit Generator)

    2023-12-06 23:00:02       34 阅读