本章目标:部署 Jenkins 持续集成平台,用于自动化构建和部署。
【本章说明】
Jenkins 是整个 CI/CD 流水线的“心脏”。当开发人员将代码推送到 Git 仓库时,Jenkins 会自动:拉取代码 → Maven 编译 → 运行单元测试 → 构建 Docker 镜像 → 推送到 Harbor。这一切都不需要人工干预,开发人员只需专注写代码,后续全部自动化。本章将部署 Jenkins 并安装必要的插件和工具。
本章时长:约 30 分钟 本章命令数量:约 20 条 本章难度:★★☆☆☆ 部署节点:jenkins 节点(192.168.3.80)
13.1 什么是 Jenkins?
通俗解释:
-
Jenkins 是一个自动化工具,可以自动完成代码编译、测试、打包、部署等工作
-
就像一个不知疲倦的机器人,24 小时待命
-
开发人员提交代码后,Jenkins 自动帮他们完成后续所有工作
Jenkins 在 CI/CD 中的职责:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ 1. 拉取代码 │────
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/xingfujie/article/details/167129524




