Jenkins+Maven+Git 自动化打包Maven项目搭建详解

本文详细介绍了如何使用Jenkins、Maven和Git搭建自动化构建平台。首先阐述了Jenkins的作用和特性,接着讲解了Jenkins的安装步骤,包括解决SSL问题、安装必要插件以及配置环境变量。然后,文章重点介绍了创建Maven构建任务的过程,包括配置Git项目地址、指定构建命令以及解决可能出现的编码和JDK版本问题。
  • Jenkins是什么?
    Jenkins 是一个可扩展的持续集成引擎。主要用于:

    • 持续、自动的构建、测试软件项目。
    • 监控一些定时执行的任务。
  • Jenkins有哪些特性?

    • 容易安装(只要把jenkins.war部署到servlet容器)。
    • 容易配置,所有的配置都是通过资深提供的web页面配置。
    • 集成了RSS/E-mail通过RSS发布构建结果或者构建完成通过E-mail通知。
    • 生成JUnit/TestNG测试报告。
    • 分布式构建支持Jenkins能够让多台计算机一起构建/测试。
    • 文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。
    • 插件支持:支持扩展插件,你可以开发适合自己团队使用的工具。

Jenkins整体的流程如下:
Jenkins构建流程
下面我们来搭建一个Jenkins自动化平台。

  1. Jenkins 的安装

    1.下载Jenkins.war包:https://jenkins.io/download/。
    2.吧下载的war包放到tomcat容器的webapps下。
    3访问http://localhost:8080/jenkins/ 访问首页会出现让你输入管理员密钥的界面。
    4.如果是linux系统去 /root/.jenkin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

memory丶of

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值