Jenkins远程部署到服务器
1、安装软件
需要安装的插件:
•远程连接服务插件(必须):Publish Over SSH
•发布插件(必须):Deploy to container Plugin
•Maven插件(必须): Maven Integration plugin
•git插件: Git plugin(git和svn根据自身需求)
•svn插件 :Subversion Plug-in (git和svn根据自身需求)
1.1安装Publish Over SSH
安装完成
2.设置
点击高级 输入服务器账号对应的密码
测试一下是否成功
2.创建任务
多了这两个
1.Send files or execute commands over SSH before the build starts
2.Send files or execute commands over SSH after the build runs
nohup java -jar /web/demo-0.0.1-SNAPSHOT.jar --server.port=8001 --spring.profiles.active=dev > /web/demo.log 2>&1 &
设置打包命令
echo "开始编译"
sh "mvn clean package"
echo "结束编译"