注意:服务器配置低运行npm install会导致服务器崩溃
1、War包安装方式配置启动命令使用--httpPort
2、docker安装方式
必要插件
1.Publish Over SSH插件连接和设置ssh连接服务器
2.Generic Webhook Trigger插件设置webhook 代码库的推送事件
3.添加nodejs插件,下载好后全局工具配置nodejs
配置步骤
1.系统管理-系统配置
-SSH Servers-配置默认打开目录(需要安装Publish Over SSH 插件)
2.新建项目-选择风格自由
3.源码管理配置git仓库
4.Triggers触发器
-选择Generic Webhook Trigger(安装Generic Webhook Trigger插件才会有这个选项)
-生成token
-把token和项目触发地址配置到仓库的webhook
5.Environment(项目配置的环境,比如node环境)
-前端打包选Provide Node & npm bin/ folder to PATH(这一步需要配置nodejs插件和全局工具配置nodejs)
-后端java应该选maven
6.构建步骤-配置构建执行的命令
-cd $WORKSPACE 这个是工作空
-前端构建命令node-v,npm install,rpm run build
-后端java选择maven package的生命周期去打包还没有学
7.构建后操作
-这一步是把需要发布的文件上传到服务器对应目录上去
-系统配置的目录加上当前项目配置的目录(需要安装Publish Over SSH 插件)
-静态资源直接发送就好了
-前端发送dist目录
-java发送打包好的jar包
-**/*上传所有文件和目录
以上是个人学习使用jenkins,还有很多不足之处多多包涵,希望对大家有帮助