使用Jenkins、Maven、Git部署Springboot项目

一、Jenkins


什么是Jenkins

官网说明:

Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。

安装Jenkins

  1. 前置条件安装java环境

  2. 前往 https://www.jenkins.io/zh/download/ 下载Jenkins

    image.png

  3. 按照以下步骤,使用rpm安装

    image.png

  4. 启动jenkins

service jenkins start
service jenkins status

  1. 访问 http://127.0.0.1:8081
    image.png

cat /var/lib/jenkins/secrets/initialAdminPassword ##获取默认密码

若顺利进入以下界面,按照需要安装插件即可

image.png

若一直白屏状态

因为jenkins连接检测地址默认是google官网,所以肯能会一直空白直到出错,这时候就需要修改下connectionCheckUrl。

按照以下步骤

  • sudo /var/lib/jenkins/updates
  • sudo vim default.json
  • 将connectionCheckurl修改为http://www.baidu.com/
  • service jenkins restart
  1. 创建用户,按照流程走

    image.png

  2. 完成上面步骤后

    image.png

Jenkins 关于Maven及Git配置


Maven配置和Git

  1. 按照以下顺序搜索 Maven Integration 和 Git

     Manage Jenkins --> Manage Plugins
    --> 可选插件
    --> Maven Integration和Git
    --> 直接安装
    
  2. 若需要gitee按照上面步骤安装即可

  3. 完成安装后重启Jenkins

  4. 打开系统管理的系统配置

  5. 配置Maven


    image.png
  6. 配置Gitee


    image.png
  7. 若需要部署到指定服务器还需要下载SSH Servers插件,然后配置即可(可配置多个)


    image.png
  8. 上面配置完成后需要在 全局工具配置 中去配置maven、git和JDK常规配置(都需要配置环境)


    image.png

Jenkins 新建任务

  1. 选择新建任务
  2. 输入名称,选择构建一个maven项目


    image.png
  3. 配置项目


    image.png
  4. 源码管理选择Git


    image.png
  5. 构建(Build)


    image.png

    6.构建完成后


    image.png

    7.应用、保存
    8.构建部署
    image.png

到此就完成Jenkins通过maven和git来部署项目,在项目配置中构建触发器来自动构建项目,还可以配置构建前/后设置来完成我们想要达到的效果。

你可能感兴趣的:(使用Jenkins、Maven、Git部署Springboot项目)