系统配置设置
1、E-mail Notification,电子邮箱通知配置邮件发送者
2、Extended E-mail Notification配置默认的邮件模板
全局参数配置
1、在Jenkins的Maven Configuration 指定settings.xml路径
2、在Jenkins的Maven Configuration 配置jdk路径
3、在Jenkins的Maven Configuration 配置git路径
4、在Jenkins的Maven Configuration 安装maven
5、在Maven搭建的目录下,settings.xml中配置
<profile>
<id>custom-compiler</id>
<properties>
<JAVA8_HOME>和Jenkins配置的jdk路径要一致</JAVA8_HOME>
</properties>
</profile>
需要安装的插件
1、Jenkins邮件通知插件:Email Extension 、 Mailer Plugin
2、拉取git代码插件: Git
3、导出HTML报告的插件: HTML Publisher
4、调用maven,运行maven命令的插件: Maven Invoker
5、通过ssh授权git插件:SSH Slaves
git授权
1、先在本地拉取git仓库,命令行执行命令:ssh-keygen -t rsa 生成私钥;
2、再查看公钥(cat .ssh/id_rsa.pub ) ,将私钥内容配置到git仓库;
3、在Jenkins>credentials>system>Global credentials 中新增凭证,填写git私钥。
获取私钥的方法:本地命令行执行:cat .ssh/id_rsa
构建maven项目
1、新增任务选择构建一个maven项目
2、参数化构建过程(适用于maven的xml文件中有参数化字段时)
3、源码管理,选择git。输入仓库链接、分支、凭证
4、maven构建,选择maven版本、构建命令、批处理命令
5、构建后操作,配置邮件发送内容