前言
本文记录了在 Jenkins 中如何添加构建一个maven项目,并了解 Jenkins 是如何处理构建及其构建过程。 在安装Maven插件及构建之前,需要先对Jenkins配置Maven,参考:Jenkins配置Maven以及JDK。
安装Maven插件
选项位置:Dashboard - Manage Jenkins - Manage Plugins
搜索安装:Maven Integration plugin
构建Maven项目
选项位置:Dashboard - 新建Item
选择构建一个maven项目
*任务名称将作为Jenkins的workspace(~/workspace)下的一个目录
源码管理
1.选择无/Git
选择Git,分别指定仓库地址、登录凭证、分支
Build
1.Root POM
指定构建项目的pom.xml文件
如果是相对路径,那么这里的路径是相对于~/workspace/${任务名称}/
对于使用Git拉取源码,源码同样会放置在~/workspace/${任务名称}/
2.Goals and options
指定mvn命令的目标指令
高级选项中可指定单独settings.xml
执行构建
通过控制台输出日志查看构建过程
1.开始构建,/var/jenkins_home/workspace/my_project作为工作目录,其中my_project是任务名称
2.从Git拉取源码
此时,在~/workspace/my_project/就可以看到拉取下来的源代码
3.执行maven命令
mvn package指令完成后,就生成了target/目录及文件