1、下载安装Jenkins
nohup java -jar jenkins.war &
2、进入后台安装插件
初始密码串可以在jenkins启动日志中找到
插件使用推荐安装
额外需要安装的插件:
1、SSH:远程连接编译节点需要
2、Publish Over SSH:编译后部署到节点需要
3、添加全局JDK和maven
安装JDK时候需要orcle账号密码
4、新建任务
到这步其实就完成了编译打包的步骤了
5、部署到远程服务器上
5.1、添加节点
5.2、添加项目配置
自此部署到服务器上的操作就完成了。
6.脚本工具
主要用于杀死旧进程启动新jar包
#!/bin/bash
#若项目已启动,杀死旧进程
api_pid=`ps -ef | grep "awm.jar" | grep -v grep | awk '{print $2}'`
echo api_pid = $api_pidif [ "$api_pid" != "" ]; then
echo kill api
kill -9 $api_pidecho sleep 3s
sleep 1
echo sleep 2s
sleep 1
echo sleep 1s
sleep 1
ficd /data/service
#防止进程被杀死
BUILD_ID=dontKillMe
#后台进程形式启动项目
nohup java -jar awm.jar &
echo start success
exit 0