jenkins&docker自动化部署maven项目

jenkins和docker实现自动化构建部署

 

一、应用场景

开发人员开发应用,开发后需要提交svn,然后从svn拉取代码,进行构建,发布到服务器上,然后看呈现效果,这样的工作是频繁反复的在进行的,浪费了大量时间,现在我们把这些工作自动化,只需要开发人员更新代码到svn,然后自动的构建,发布,呈现效果,通过jenkins和docker来实现。

 

二、实际流程

 

三、系统配置

1. jekins所在服务器配置

      安装svn,maven,jdk,不赘述

2. jenkins配置

      ①系统管理-管理插件-进入插件页面,选择可选插件,搜索ssh,安装Maven Integration,SSH plugin和Publish Over SSH插件,作用可以构建maven任务,和为了远程docker所在服务器,进行远程发布

 

②系统管理,全局工具配置-maven_Configuration/jdk/maven



 

      ③系统管理-系统设置-Publishover SSH配置


四、任务配置

1. 开发人员开发一个基于maven构建的工程

2.提交代码至svn

3.新建jenkins项目自动构建

      ①新建任务-maven项目

 

      ②配置svn


      ③构建触发器


      ④自动打包


      ⑤构建操作

 

点击完成,至此,全部结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值