一、远程部署
1、安装插件
1)使用admin用户登录jenkins管理页面,点击系统管理-插件管理
2)安装Publish Over SSH
2、全局配置
1)点击系统管理--Publish Over SSH
2)配置ssh server
Name:ssh服务的名称(自定义)
Hostname:远程登录的服务器(填写能够解析的主机名或IP地址)
Username:远程登录使用的用户名
Remote Directory:远程传输文件的目录(项目里再具体配置,这里选择根目录)
3)点击“高级”,勾选“使用密码认证”,输入远程登录的密码
4)填写完成后,测试配置
3、项目配置
1)点击“构建后操作”--Send build artifacts over SSH
2)选择SSH Server,配置需要远程传输的文件信息
3)如果要将文件同时传递给多台后端服务器,可以增加构建后操作:Add post-build step--Send build artifacts over SSH
4、执行任务,查看传输结果
二、Maven项目
1、配置JDK
1)系统管理--全局工具配置
2)定位到JDK,填写别名和JAVA路径,不要勾选自动安装
2、配置Git(方法同上)
3、Jenkins主机安装Maven
1)解压安装包:tar -xf Project02/Jenkins/apache-maven.-3.6.3-bin.tar.gz -C /usr/local/maven
2)配置环境变量:vim /etc/bashrc
export MAVEN_HOME="/usr/local/maven"
export PATH=${MAVEN_HOME}/bin:$PATH
4、配置Maven
5、新建任务,选择“构建一个maven项目”
6、General配置,选择“Git参数”--“参数化构建过程”
7、源码管理
8、Build配置
指定maven打包时调用的pom.xml文件,然后填写需要执行的maven指令(忽略mvn)
9、执行任务,查看拉取的代码中是否有target目录和jar/war包