1、 jenkins 安装 ssh 插件 :SSH Slaves plugin、Publish over SSH (新版好像已经自带ssh插件)
2、Jenkins --> 系统管理 --> 系统设置 --> Publish over SSH --> SSH Servers 添加发布服务器
点击 高级 可以设置 密码 , Remote Directory 为 ssh 后的工作目录,需新建配置的 Remote Directory /data/app/jenkins目录 ,否则构建后app.jar无法发送到服务器
3、配置项目
源码管理:
配置触发器,如果勾选第一项,如果依赖的工程构建后会自动构建此工程
构建命令: -X -e -U -Dmaven.test.skip=true clean install
添加构建发布的服务器: 需上传deploy.sh 到配置的目录 sh /usr/local/app/deploy.sh ${project_name} ${profile}
4、 构建发布应用,并关注 构建发布日志