Jenkins从零到高级
使用 Jenkins 掌握持续集成和交付:从配置到完全自动化
讲师:Apasoft Training
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 了解 Jenkins 基础知识
- 安装和配置Jenkins
- 创建和管理自动化管道
- 将 Jenkins 与开发工具集成
- 在 Jenkins 中创建和管理作业
- 与版本控制系统集成
探索相关主题
要求
- 基本编程知识
- 版本控制系统的基础知识
- 终端或命令行的基础知识
- 具有管理员权限和 4 GB RAM 的计算机
- 稳定的网络连接
描述
欢迎来到完整的 Jenkins 课程,该课程旨在带您从基础到使用 Jenkins 的高级持续集成和交付 (CI/CD) 技术。
本课程非常适合软件自动化初学者和希望优化开发工作流程的经验丰富的开发人员。
该课程非常实用,包含多个练习和实验室,尝试使用不同环境(如 git、github、docker、java、maven C、WEB 服务器、Tomcat 等)做真实示例。
您拥有一个虚拟 ubuntu 机器,其中所有软件都已准备好,无需安装任何东西:jenkins、git、java、docker maven 等……
我还准备了一个DOCKER 环境,您可以在其中启动多个 Jenkins 节点,以用于创建从属服务器和多节点环境的部分。您只需在我为您准备的虚拟机中启动 Docker 环境,或者如果您安装了 Docker,也可以在您自己的机器上启动 Docker 环境。
您将在本次培训中学习什么?
-
Jenkins 基础知识:我们将首先介绍 Jenkins,探索它的架构和主要功能,使其成为软件开发中自动化任务的领先工具。
-
配置和管理。插件:您将学习如何在不同的环境中安装和配置 Jenkins、管理插件以及配置服务器和工作节点。
-
免费项目作业:最简单的 Jenkins 作业,我们将从中开始了解产品的功能。
-
参数和变量:我们将学习如何使用这些组件来创建动态而强大的作业。
-
Jenkins Pipelines:我们将深入研究管道的创建和管理,教您如何使用 Groovy 编写管道脚本来自动化整个构建和部署过程。
-
与第三方工具集成:我们将了解如何将 Jenkins 与 Git、Docker 和 Kubernetes 等工具集成,以促进在容器环境中应用程序的开发和部署。
-
触发器:您将了解如何在 Jenkins 中创建自动触发器以及如何将它们与 GIT 等产品集成。
-
并行阶段:我们将了解如何创建并行运行的阶段。
-
可视化插件:我们将学习像 Blue Ocean 这样的可视化产品,以提高产品的可用性。
-
代理和节点:我们将研究如何在 Jenkins 中创建从属代理和节点,以便在多个服务器和环境中启动作业。这允许您优化 Jenkins 配置、提高性能并扩展您的操作以支持更大的团队和项目。
-
Docker 作为代理:允许您使用 Docker 容器启动作业的技术。
-
组织文件夹:自动发现 Git 存储库中的所有 Jenkins 类型的存储库。
-
多配置管道:允许多种条件组合。
-
脚本管道:使用 Groovy 语言创建管道的一种非常强大且灵活的方法。
-
还有更多:在课程中我们将涵盖您在该环境中高效工作所需了解的许多要点和主题。
本课程适合谁?本课程面向软件开发人员、QA 工程师、系统管理员以及任何想要实施和管理 Jenkins 以自动化 CI/CD 任务的 IT 专业人员。
完成课程后,您将掌握配置、管理和优化 Jenkins 所需的技能,并能够实施高效的 CI/CD 实践,从而提高开发项目的质量和效率。
如果您有任何问题或疑虑,请随时通过平台联系我
问候
Apasoft Training 的 Sergio
本课程适合哪些人:
- 软件开发人员
- DevOps 工程师
- 系统管理员
- 对流程自动化感兴趣的 IT 专业人士
- 任何有兴趣学习 Jenkins 并提高其专业水平的人
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。