简介
Jenkins是一个开源的持续集成工具,应用Jenkins搭建持续集成环境,可以进行自动构建、自动编译和部署,非常方便。在服务器比较少的情况下,Jenkins的优势并不明显,但是随着项目发展,服务器数量的增加,Jenkins的优势就会凸显出来,可以很好的提高效率,减少很多人工操作。现在公司的开发都是使用Git管理代码,Maven管理多模块和项目依赖。Jenkins支持两种工程:FreeStyle工程和Maven工程。如果代码是用Maven构造的,可以直接建立Maven工程。
Maven工程配置
新建一个Maven工程后,需要设置以下条目: 1、设置git代码的下载路径 2、设置自动构造的日期 3、设置pom文件的路径 4、设置mvn命令的参数 5、设置post-build的动作
Jenkins插件
菜单路径:系统管理—管理Jenkins—管理插件。 安装以下插件: 1、Maven Integration plugin 2、Subversion Plugin 3、Checkstyle Plugin 4、Findbugs Plugin 5、PMD Plugin 6、Warnings Plugin 7、Maven Info Plugin 8、Maven Repository Scheduled Cleanup Plug