【轻松掌握】Jenkins入门指南:构建高效的CI/CD Pipeline

文章目录

前言

本文提供了一份全面的Jenkins学习指南,旨在帮助你理解和掌握这一强大的持续集成/持续部署(CI/CD)工具。文章详细介绍了Jenkins的安装、配置过程,以及如何与Maven和Git等工具集成,帮助你从零开始搭建自己的CI/CD环境。

在学习过程中,你将逐步了解如何设置Jenkins、安装必要的插件,通过示例项目,最终实现应用的自动化部署。特别是通过Jenkins Pipeline,你将学会如何定义构建、部署等各个阶段。

快速使用:只看配置相关内容+最终版Pipeline+脚本解释即可

安装部署

Jenkins+Maven+Git

英文官网:https://www.jenkins.io

中文官网:https://www.jenkins.io/zh/

安装JDK

Linux检查是否安装了JDK

java -version

如果没找到就安装一个

查询所有可以安装版本

yum search java|grep jdk

在这里插入图片描述

下载安装JDK11(Jenkins支持一件安装插件的JDK版本最低是11,所以这里安装了11)

yum install -y java-11-openjdk

在这里插入图片描述

修改默认JDK版本

alternatives --config java
这里指定为11,避免后面一系列的问题

在这里插入图片描述

安装Jenkins

在这里插入图片描述

下载不了点这里

https://updates.jenkins.io/download/war/

下载Jenkins

下载2.387.3(目前最新插件最低支持的Jenkins版本是2.387.3)

在这里插入图片描述

在这里插入图片描述

运行Jenkins

/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64/bin/java -jar jenkins_2.387.3.war --httpPort=8080

在这里插入图片描述

访问页面

http://xxx.xxx.xx.xxx:8080/

填写管理员密码

在这里插入图片描述

这个密码存在于启动时的控制台界面上,也可以去下方路径的文件中查找

在这里插入图片描述

安装推荐的插件

在这里插入图片描述

Maven安装

下载

下载链接:https://maven.apache.org/download.cgi

在这里插入图片描述

上传到Linux

解压

mkdir -p /opt/maven-3.9.8
tar zxvf apache-maven-3.9.8-bin.tar.gz -C /opt/maven-3.9.8

配置镜像

<mirrors>
    <!-- 优先使用阿里云镜像 -->
    <mirror>
        <id>aliyun</id>
        <name>Aliyun Maven Mirror</name>
        <url>https://maven.aliyun.com/repository/public</url>
        <mirrorOf>central</mirrorOf>
    </mirror>

    <!-- 如果阿里云镜像不可用,再使用 Maven Central -->
    <mirror>
        <id>central</id>
        <name>Maven Central Repository</name>
        <url>https://repo.maven.apache.org/maven2</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

运行

/opt/maven-3.9.8/apache-maven-3.9.8/bin/mvn

在这里插入图片描述

查看Maven使用的JDK版本

/opt/maven-3.9.8/apache-maven-3.9.8/bin/mvn -v

在这里插入图片描述

Jenkins安装Maven插件

在这里插入图片描述

在这里插入图片描述

创建Demo项目

示例代码仓库:https://github.com/ChenJiahao0205/Jenkins-Learning

在这里插入图片描述

在这里插入图片描述

创建Jenkins任务

在这里插入图片描述

在这里插入图片描述

填写代码仓库地址

在这里插入图片描述

Linux安装GIT解决报错

yum install git

验证

在这里插入图片描述

配置Maven版本

在这里插入图片描述

配置刚才安装Maven的路径即可

在这里插入图片描述

保存完回到配置项目页面即可,忽略这个警告即可

设置POM位置

这里的POM指的是,项目中的POM位置

在这里插入图片描述

在这里插入图片描述

测试构建

在这里插入图片描述

在这里插入图片描述

构建&手动运行Jar包

构建

在这里插入图片描述

查看Jar包

在这里插入图片描述

安装JDK

yum install -y java-devel
sudo yum install -y java-11-openjdk-devel

手动运行项目

j
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

五条Programmer

比心~

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

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

打赏作者

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

抵扣说明:

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

余额充值