windows+maven+jenkins+svn自动构建部署

1.安装Jenkins后登录用户,选择配置安全矩阵

2.选择插件,下载

3.系统配置

windows+maven+jenkins+svn自动构建部署_第1张图片

windows+maven+jenkins+svn自动构建部署_第2张图片

windows+maven+jenkins+svn自动构建部署_第3张图片

windows+maven+jenkins+svn自动构建部署_第4张图片

windows+maven+jenkins+svn自动构建部署_第5张图片

windows+maven+jenkins+svn自动构建部署_第6张图片

windows+maven+jenkins+svn自动构建部署_第7张图片

windows+maven+jenkins+svn自动构建部署_第8张图片

4.Global Tool Configuration

windows+maven+jenkins+svn自动构建部署_第9张图片

windows+maven+jenkins+svn自动构建部署_第10张图片

windows+maven+jenkins+svn自动构建部署_第11张图片

5.建立maven项目,进行配置。

直接看配置信息

windows+maven+jenkins+svn自动构建部署_第12张图片

windows+maven+jenkins+svn自动构建部署_第13张图片

windows+maven+jenkins+svn自动构建部署_第14张图片

windows+maven+jenkins+svn自动构建部署_第15张图片

windows+maven+jenkins+svn自动构建部署_第16张图片

windows+maven+jenkins+svn自动构建部署_第17张图片

windows+maven+jenkins+svn自动构建部署_第18张图片

windows+maven+jenkins+svn自动构建部署_第19张图片

windows+maven+jenkins+svn自动构建部署_第20张图片

增加构建前代码检测工具sonarqube

windows+maven+jenkins+svn自动构建部署_第21张图片

#required metadata
#projectKey项目的唯一标识,不能重复
sonar.projectKey=Geoway_Press_BasicFrame
sonar.projectName=Geoway_Press_BasicFrame
sonar.sources=./
sonar.projectVersion=1.0 
sonar.sourceEncoding=UTF-8

如果用到聚合,pom需要放在新建的聚合文件夹里Geoway_Press-aggregator,里面只放pom文件既可。父pom内容:

windows+maven+jenkins+svn自动构建部署_第22张图片

里面写上引用的模块名称,jenkins的build处的pom位置即写聚合的pom

windows+maven+jenkins+svn自动构建部署_第23张图片

你可能感兴趣的:(CI,jenkins)