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

jenkins自动化构建vue(web)项目并部署(项目实战)

  1. 安装nodejs插件

系统管理>插件管理
在这里插入图片描述

安装完成
在这里插入图片描述

  1. 配置node

在这里插入图片描述

  1. 新建任务

在这里插入图片描述

根据自己情况来设置是否需要丢弃旧的构建,我保存了5天和5次在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

cd /var/jenkins_home/workspace/hainan_road_web/SDGS-YHJC/sdgs-ui
npm config set registry https://registry.npmmirror.com
npm config get registry
npm install 
npm run build:prod
rm -rf dist.tar.gz
tar -zcvf dist.tar.gz dist
rm -rf dist
  1. 开始构建

在这里插入图片描述

  1. 构建成功

在这里插入图片描述

  1. 新增构建完成之后的操作

在这里插入图片描述
在这里插入图片描述

cd /opt/hainangaosu/web/road
mv dist dist_$(date '+%Y-%m-%d_%H-%M')
rm -rf dist.tar.gz
mv /opt/cwh/dist.tar.gz /opt/hainangaosu/web/road
tar -xvf dist.tar.gz
  1. 构建/更新

在这里插入图片描述

  1. 构建/更新完成

在这里插入图片描述


http://www.mrgr.cn/news/61095.html

相关文章:

  • Ubuntu Server挂载AWS S3成一个本地文件夹
  • RabbitMQ的工作模式
  • 什么是Qt
  • Nginx是什么?怎么用?
  • 计算机网络 (42)远程终端协议TELNET
  • 网络协议(八):IP 协议
  • 根据软件系统设计与建模的叙述开发一套煤矿建设项目安全预警系统
  • 新能源汽车爆炸频发?FLIR TG275助你提前检测,规避风险!
  • SpringBoot技术在商场应急管理中的创新应用
  • 在macOS的多任务处理环境中,如何平衡应用的性能与用户体验?这是否是一个复杂的优化问题?如何优化用户体验|多任务处理|用户体验|应用设计
  • ssm011线上旅行信息管理系统(论文+源码)_kaic
  • 【SQL Server】解决因使用 varchar 类型存储 Unicode 字符串导致的中文显示乱码问题
  • 全志平台移植camera senor时报I2C错误
  • TikTok发展成为非洲第二大社交电商平台,TikTok营销软件
  • 计算机组成原理之CISC和RISC的基本概念、CISC和RISC的主要区别是什么
  • 华为配置手工负载分担模式链路聚合实验
  • 111111
  • 【MySQL】 运维篇—备份与恢复:使用mysqldump进行数据库备份与恢复
  • 云生X易搭云 | 打造全流程透明化法务工作平台
  • SpringBoot技术构建的商场应急响应系统
  • DDIM扩散模型的加速采样(去噪)算法 Denoising Diffusion Implicit Models
  • 商场应急决策支持系统:SpringBoot技术解析
  • 【单机游戏】大富翁游戏攻略
  • Redis-概念、安装、基本配置
  • Docker-在Centos中部署Shell脚本获取镜像并构建容器
  • Vue.js组件开发【基础开发步骤 + 实践】