企业DevOps之路:H5项目构建
发布于 2024-07-21
1819
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
BUG弄潮儿
扫码关注公众号
扫码阅读
手机扫码阅读
文章摘要
安装Node.js:首先从 Node.js官网 下载Node.js的安装文件。下载后得到一个exe文件,按照提示步骤进行安装,可以选择安装在不同的目录,例如C:\jenkins\nodejs。安装完成后,Node.js的命令会自动添加到系统的PATH环境变量中。
创建自由风格项目:在Jenkins中新建一个项目,命名后选择Freestyle project类型进行创建。
配置Git下载源码:配置项目以从Git仓库下载源码,输入H5项目的仓库地址,并选择对应的git服务器凭证。
增加构建步骤一:添加一个构建步骤。由于是在Windows系统上,选择批处理脚本。编写脚本以便安装H5项目所需要的依赖,例如使用npm install命令。
增加构建步骤二:在已有的构建步骤基础上,继续添加步骤以打包H5项目,使用npm run build命令。
上传成果物到服务器:增加一个构建步骤,通过pscp命令将打包后的成果物上传到远程服务器指定目录。
部署H5项目:最后增加一个构建步骤,执行远程服务器上的部署脚本。这通常包括备份旧项目资料,部署新的项目资料,以及可能的关闭和启动服务的操作。例如,通过执行远程启动脚本命令sh /wls/deployop/script/restart.sh来完成这一步。
BUG弄潮儿
BUG弄潮儿
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
BUG弄潮儿的其他文章
Springboot 之 Filter 实现 Gzip 压缩超大 json 对象
简介在项目中,存在传递超大 json 数据的场景。直接传输超大 json 数据的话,有以下两个弊端占用网络带
spring-gateway 基于 nacos 配置文件的动态路由
动态路由的实现方式多种多样,研究一下基于 nacos 配置文件形式的动态路由。1. 创建项目,并pom.xm
企业DevOps之路:jenkins 搭建
小型企业DevOps之路:jenkins 搭建
Virtualbox下CentOS安装k8s
Virtualbox下CentOS安装k8s
SonarQube 详解
SonarQube 详解
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线