当前位置: 首页 > article >正文

宝塔+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 "发布完成"

http://www.kler.cn/a/161427.html

相关文章:

  • Vector Optimization – Stride
  • ubuntu-desktop-24.04上手指南(更新阿里源、安装ssh、安装chrome、设置固定IP、安装搜狗输入法)
  • 【mysql】使用宝塔面板在云服务器上安装MySQL数据库并实现远程连接
  • 继承和多态(上)
  • 猿创征文|Inscode桌面IDE:打造高效开发新体验
  • 2024 年 8 个最佳 API 设计工具图文介绍
  • SSM项目实战-前端-添加分页控件-调正页面布局
  • Java异常机制入门详解(上)
  • 虎牙C++技术面经
  • UE蓝图 里的函数,编辑模式在Sequence里执行
  • 基于单片机的电子密码锁设计
  • 代码随想录算法训练营第四十二天| 416 分割等和子集
  • 如何使用HadSky搭配内网穿透工具搭建个人论坛并发布至公网随时随地可访问
  • Windows + docker + python + vscode : 使用容器docker搭建python开发环境,无需本地安装python开发组件
  • 『亚马逊云科技产品测评』活动征文|AWS云服务器EC2实例实现ByConity快速部署
  • openGL 三:矩阵和向量
  • 创建第一个 Flink 项目
  • Python 作业答疑_6.15~6.18
  • Livox_ros_driver2 消息 (msg) 类型对 SLAM 应用程序的适配
  • json转yolo格式
  • 大屏可视化基础学习-通用可套用模板【大屏可视化项目案例-15】
  • 每日一题:LeetCode-11.盛水最多的容器
  • Android11适配已安装应用列表
  • ZKP Understanding Nova (2) Relaxed R1CS
  • ESP32-Web-Server编程- 在 Web 上开发动态纪念册
  • 二叉树的层平均值[中等]