Jenkins打包并远程部署NodeJS应用

1.环境准备

2. NodeJs安装

从官网下下载最新的nodejshttps://nodejs.org/en/download/

Jenkins打包并远程部署NodeJS应用

  1. 先安装lrzsz,用于文件上传与下载
yum install lrzsz -y
rz node-v12.16.2-linux-x64.tar.xz
  1. 进行安装nodejs
tar -xvf node-v12.16.2-linux-x64.tar.xz
  1. 移动并改名文件夹(不改名也行)
mv node-v12.16.2-linux nodejs
cp -r nodejs /usr/local
  1. 软链接方式让npm和node命令全局生效
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
  1. 查看nodejs是否安装成功
node -v
npm -v

Jenkins打包并远程部署NodeJS应用

3. 安装插件并进行nodejs项目部署

3.1 安装nodejs插件

Jenkins打包并远程部署NodeJS应用

3.2 全局配置nodejs环境

  • 进入系统管理,全局工具配置

Jenkins打包并远程部署NodeJS应用

  • 配置nodejs环境,并保存

    Jenkins打包并远程部署NodeJS应用

3.3 构建jenkins任务

Jenkins打包并远程部署NodeJS应用

Jenkins打包并远程部署NodeJS应用

  • 增加构建步骤

Jenkins打包并远程部署NodeJS应用

Jenkins打包并远程部署NodeJS应用

然后保存

  • 立即构建

Jenkins打包并远程部署NodeJS应用

此时,我们能清晰的看到jenkins已经构建成功

原文 

https://www.sparksys.top/archives/jenkins打包并远程部署nodejs应用

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » Jenkins打包并远程部署NodeJS应用

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址