使用Jenkins来自动打包和部署Maven工程【持续集成】

目    录

1、Jenkins全局工具配置... 1

1.1进入全局工具配置页面... 1

1.2配置maven的settings.xml路径... 3

1.3配置JDK路径... 3

1.4配置GIT客户端程序路径【非必须】... 4

1.5配置maven 的安装路径... 4

1.6点击Appy然后Save. 5

2、创建一个本地maven工程的构建项目... 5

2.1创建一个自动构建和部署的工程... 5

2.2配置源码管理... 7

2.3配置       Build参数... 7

2.4配置Post Step. 9

2.5点击Appy然后Save. 10

3、手工执行构建任务... 11

4、自动执行构建和部署... 14

 

1、Jenkins全局工具配置

使用Jenkins进行自动打包部署之前,需要对Jenkins做一些全局配置,例如指定本机的JDK在哪里,Maven在哪里,如果要用jenkins使用 git去代码库里拿代码下来,还需要指定本机的Git客户端程序位置。本文只打算讲使用jenkins构建本地已有的代码。暂不涉及Git,因为可以成功打包部署本地代码,那在加一个从git或者svn获取代码的步骤也很简单。

1.1进入全局工具配置页面

首先启动jenkins,然后登陆到jenkins首页,点击左侧菜单“系统管理”。

如图:

 

 

点击系统设置:

如图:

  • 23
    点赞
  • 202
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
Jenkins是一个开源的自动部署工具,它可以帮助我们实现持续集成自动部署。而Docker是一种虚拟化技术,可以将应用程序及其依赖打包成一个可移植的容器,实现快速部署和可靠性。 在使用Jenkins进行自动部署时,可以搭配使用Docker和Maven来创建一个完整的自动部署环境。首先,我们需要在Jenkins服务器上安装Docker,然后使用Docker创建一个虚拟容器,容器中包含了我们的项目代码和相关的环境依赖。 接下来,我们可以使用Maven来管理和构建我们的项目。在Jenkins上配置好Maven构建任务后,每当代码有更新或提交时,Jenkins自动触发构建任务。在构建任务中,Jenkins会从代码仓库中拉取最新的代码,并使用Maven进行编译、测试、打包等操作。 当构建成功后,Jenkins可以将构建好的应用程序打包成一个Docker镜像,然后将镜像推送到Docker仓库。我们可以使用Docker的相关命令将该镜像部署到服务器上,即可实现自动部署。在部署过程中,Docker会自动解析容器中的依赖,并创建一个虚拟环境来运行我们的应用程序。 通过使用Jenkins、Docker和Maven,我们可以实现一个完整的自动部署环境。这样一来,我们只需要在代码有更新时提交到代码仓库,Jenkins就会自动触发构建任务,并将构建好的应用程序部署到服务器上。这大大提高了部署效率,减少了人工操作的错误和风险,同时也提高了系统的可靠性和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值