前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >企业DevOps之路:H5项目构建

企业DevOps之路:H5项目构建

作者头像
BUG弄潮儿
发布2022-04-15 15:34:52
2720
发布2022-04-15 15:34:52
举报
文章被收录于专栏:JAVA乐园

1. 安装node

  • 下载node
代码语言:javascript
复制
https://nodejs.org/zh-cn/download/
  • 安装node

下载的node是一个exe文件,只要一步一步安装即可。在安装过程中也可以安装到其他目录,这里的安装目录:

代码语言:javascript
复制
C:\jenkins\nodejs

安装完之后,node的命令默认已经加到PATH环境变量中。

2. 创建一个自由风格项目

新建Item

输入一个项目名称,然后选择 Freestyle project

3. 配置git下载源码

输入h5项目的仓库地址,然后选择git服务器的凭证

4. 增加构建步骤一

增加一个构建步骤,因为服务器是windows系统,所以选择批处理脚本(如果是linux就选择shell脚本)。

构建脚本更加项目情况自己编写,安装h5项目的依赖

代码语言:javascript
复制
cd %WORKSPACE%/weiit-saas-mp
rmdir /S /Q %WORKSPACE%/weiit-saas-mp/weiit_saas_front
SET PATH=%PATH%;c:/dev/nodejs
npm install

5. 增加构建步骤二

在第四步的基础上继续增加构建步骤,打包h5项目,打包脚本如下:

代码语言:javascript
复制
cd %WORKSPACE%/weiit-saas-mp
SET PATH=%PATH%;C:/jenkins/nodejs
npm run build

6. 上传成果物到服务器

在第五步的基础上继续增加构建步骤,上传成果物到远程服务器上,上传脚本

代码语言:javascript
复制
pscp -r -l deployop -pw deployop123 %WORKSPACE%/weiit-saas-mp/dist 120.88.10.188:/wls/deployop

7. 部署H5项目

在第六步的基础上继续增加构建步骤,该步主要是执行远程服务器的脚本,进行服务器部署。部署脚本一般情况下包含以下动作

  • 备份旧的项目资料
  • 部署新的项目资料
  • 如果涉及需要重启的,一般先关闭,再启动

在增加的构造步骤的文本框里输入执行远程启动脚本命令,例如

代码语言:javascript
复制
sh /wls/deployop/script/restart.sh
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BUG弄潮儿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 安装node
  • 2. 创建一个自由风格项目
  • 3. 配置git下载源码
  • 4. 增加构建步骤一
  • 5. 增加构建步骤二
  • 6. 上传成果物到服务器
  • 7. 部署H5项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档