jenkins下载 点击打开链接 安装请参考其他例子 我是默认安装的,没有像其他人那样安装到tomcat的webapps目录下。
项目背景:
maven项目 发布时打war包
1、jenkins默认使用端口为8080 本地测试我就将tomcat启动端口改为了8999 增加 Context节点如下:
2、jdk和maven版本及环境变量配置如下
3、jenkins安装启动完毕后,进入系统管理-->全局工具配置 将jdk maven和git的安装路径配置好
4、新建任务
5、完善任务信息
项目是用github做管理的 若是windows下的本地项目 选择无就行 但是要记得每次项目有更新需要自己手动覆盖掉jenkins工作空间里的项目,或者通过构建下的批处理命令来实现
通过批处理命令从git上pull项目 并打包
注意!---> 所有的批处理命令都是基于jenkins的工作空间的
OK 到这里我们先点击 应用 + 保存 进入系统管理 --> 插件管理 --> 可选插件 搜索deploy to container 并直接安装
6、构建后操作 选择刚安装的插件做自动部署 这一步相当于帮我们将jenkins工作空间里最新打好的war包覆盖掉Tomcat下原来的war包 并重新部署
保存后 先去本机看看tomcat是否已启动 只有tomcat处于启动状态,才可以开始构建这个任务,否则构建会失败