企业DevOps之路:H5项目构建

1. 安装node

  • 下载node

https://nodejs.org/zh-cn/download/
  • 安装node

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

C:\jenkins\nodejs

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

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

新建Item

fbd2f39ca5a905da9bf8343c831991f6.png

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

3. 配置git下载源码

ba8e90098f743d04673d2fed68138236.png

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

4. 增加构建步骤一

a835644f180a4d09c9044b861b068791.png

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

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

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项目,打包脚本如下:

cd %WORKSPACE%/weiit-saas-mp
SET PATH=%PATH%;C:/jenkins/nodejs
npm run build

6. 上传成果物到服务器

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

pscp -r -l deployop -pw deployop123 %WORKSPACE%/weiit-saas-mp/dist 120.88.10.188:/wls/deployop

7. 部署H5项目

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

  • 备份旧的项目资料

  • 部署新的项目资料

  • 如果涉及需要重启的,一般先关闭,再启动

0ffeca80cfa27166244b13d6c8f0c4ec.png

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

sh /wls/deployop/script/restart.sh

53df90841976b029fe908fa854458523.png

分享&在看

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BUG弄潮儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值