环境
原理
1、安装 jenkins 服务器
2、安装 git 服务器
3、jenkins服务器配置
jenkins 服务器 配置 Maven JDK Git 执行路径
1、源码管理
注意我这里的Git仓库服务器是自建的,客户端可以通过SSH方式访问,这里 Credentials 添加一个新的凭据
类型:SSH Username with private key
Usename:root
Private Key:jenkins服务器 root用户生成的密钥
以上配置是根据 jenkins 服务器 能通过 SSH 免密登陆 Git 服务器填写
jenkins服务器还要要把公钥发至 Git 服务器,参考 如下
2、构建
选择 Execute shell,可以写成一个脚本
3、构建后操作
选择 Send build artifacts over SSH,直接把打包好的 jar 包到 发送到 部署服务器
Source files jenkins 服务器
Remote directory 部署服务器
Exec command 执行脚本
脚本