下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows-stable/jenkins-2.32.2.zip
安装
直接安装为window服务
安装后默认localhost:8080访问,第一步使用系统推荐的插件
注册admin 管理员账户 登录
安装Maven插件
系统管理->管理插件->可选插件->立即获取 在右上角搜索 maven,安装Maven Integration plugin

系统管理-系统设置
设置MAVNE_HOME settings.xml的位置

配置其他用户权限
系统设置->Configure Global Security

这里注意要把第一次注册的管理员用户添加到用户/组中,如jenkins
否则后面发现原管理员jenkins用户无法登录的问题,解决方法:
进入JENKINS_HOME目录,找到config.xml文件,找到了<useSecurity>和<authorizationStrategy>节点。<useSecurity>节点代表是否使用用户权限,<authorizationStrategy>节点代表用户权限是怎么划分的。 下面提供2种方法: 1、恢复默认设置 直接删除<useSecurity>和<authorizationStrategy>节点 2、配置管理员权限 这种方法适用于已经存在一堆的权限,重新配置麻烦。 在<authorizationStrategy>节点中添加内容如下: <permission>hudson.model.Hudson.Administer:anonymous</permission> <permission>hudson.model.Hudson.ConfigureUpdateCenter:anonymous</permission> <permission>hudson.model.Hudson.Read:anonymous</permission> <permission>hudson.model.Hudson.RunScripts:anonymous</permission> <permission>hudson.model.Hudson.UploadPlugins:anonymous</permission>
创建Maven job
采用每次手动构建build的方式
General略过
配置源码管理,选用Subversion,Repository URL pom.xml文件所在的文件夹,
配置svn用户密码 Credentials
构建触发器略过
构建环境略过
PreSteps略过
Build
build的高级中

构建设置略
构建后操作
这里需要安装 deploy war/ear to a container这个插件,插件中搜索 deploy
deploy war/war to a container
参考:http://blog.csdn.net/houyefeng/article/details/50996198
在conf/tomcat-users.xml中配置
<role rolename="manager-script"/> <user username="admin" password="password" roles="manager-script"/>
这里的Tomcat URL配置为 http://ip:port

这里如果 WAR/EAR files的路径或者文件名配置错了,构建时就不执行deploy 也不报任何错误,需要注意
浙公网安备 33010602011771号