本文Jenkins版本2.190.2,为19年11月最新

1、安装Jenkins、Git和NodeJS

  Jenkins安装参考:https://www.cnblogs.com/zhi-leaf/p/11803959.html

  Git安装参考:https://www.cnblogs.com/zhi-leaf/p/10978538.html

  NodeJS安装参考:https://www.cnblogs.com/zhi-leaf/p/10979629.html

2、Jenkins安装Git、NodeJS和Publish Over SSH插件

  如果插件安装出错,可在国内镜像下载安装文件进行离线安装,参考:Jenkins安装第一个插件和通过离线安装包进行安装

利用Jenkins打包并远程部署NodeJS应用

  利用Jenkins打包并远程部署NodeJS应用

   利用Jenkins打包并远程部署NodeJS应用

3、配置环境变量(这一步和第4步均是为了让jenkins能够使用git和npm命令,可视情况操作,作者重新安装时这2步就没配置

  在服务器上输入echo $PATH,查看当前环境变量

利用Jenkins打包并远程部署NodeJS应用

  将上面的环境变量配置到Manage Jenkins>>Configure System>>Global properties中

利用Jenkins打包并远程部署NodeJS应用

4、打开Manage Jenkins>>Global Tool Configuration,配置Git、NodeJS插件信息

利用Jenkins打包并远程部署NodeJS应用

利用Jenkins打包并远程部署NodeJS应用

 

 

5、打开Manage Jenkins>>Configure System,配置Publish over SSH服务器

利用Jenkins打包并远程部署NodeJS应用

6、创建NodeJS构建任务

  1)创建一个自由风格的任务

利用Jenkins打包并远程部署NodeJS应用

  2)配置Git,下载代码,点击Add配置Git的用户名密码

利用Jenkins打包并远程部署NodeJS应用

  github上的代码结构如下:

利用Jenkins打包并远程部署NodeJS应用

  3)构建前台代码

利用Jenkins打包并远程部署NodeJS应用

  4)通过Publish Over SSH将构建后的代码发布到远程服务器nginx下

利用Jenkins打包并远程部署NodeJS应用

 

 5)执行任务

利用Jenkins打包并远程部署NodeJS应用

 利用Jenkins打包并远程部署NodeJS应用

 

  打包成功了即可访问到最新的结果

利用Jenkins打包并远程部署NodeJS应用

相关文章:

  • 2021-07-09
  • 2021-06-02
  • 2022-01-23
  • 2022-01-07
  • 2021-09-25
  • 2021-07-09
  • 2021-05-24
猜你喜欢
  • 2022-02-17
  • 2021-08-01
  • 1970-01-01
  • 2021-07-16
  • 2022-12-23
相关资源
相似解决方案