CI CD Jenkins Pipeline 连续集成工具
CI CD Jenkins Pipeline 实战项目教程
5.00 (2 reviews)

28
students
2 hours
content
Aug 2023
last update
$19.99
regular price
Why take this course?
🚀 《CI CD Jenkins Pipeline 实战项目教程》 🎓 课程简介:
- 深入理解CI/CD的概念及其在项目管理中的重要性。
- 掌握Jenkins作为连续集成工具的基本安装、启动和操作。
- 学习如何创建和配置Jenkins Pipeline项目,实现自动化构建流程。
🛠️ Jenkins 基础:
- Jenkins安装与启动:初步搭建Jenkins环境,为后续操作打下基础。
- Jenkins操作简介:了解Jenkins的核心功能和界面操作。
- 创建Pipeline项目:构建第一个Jenkins Pipeline项目,体验自动化的力量。
- 创建并提交Java项目A到GitHub:将项目纳入版本控制,为CI/CD流程做准备。
🔗 Nexus 简介:
- Nexus下载与启动:设置远程仓库Nexus,为包管理服务。
- Nexus操作简介:配置Nexus用户、上传artifact等基础操作。
- 将项目A通过maven部署到远程仓库:实现项目构建后的自动化包裹和发布。
🌟 Jenkins 实战项目:
- 监听GitHub提交:从github路径获取项目,自动启动构建流程。
- Jenkinsfile进阶配置:使用Jenkinsfile定义高级CI/CD流程,创建Test分支进行测试。
- 参数传递与定义:根据不同的branch分支执行相应的逻辑和任务。
- 连续集成流程:实现项目的准备、构建、测试、打包等阶段的自动化连续集成。
- Setup开始连续集成。
- 执行compile, test, package命令。
- 自动将项目上传到Nexus Server。
- 结束连续集成流程。
- Jenkins自动部署:创建Java项目B,实现从开发到生产的全套自动化部署。
- 实战项目完整测试:验证整个CI/CD流程的有效性和稳定性。
🎉 加入这门课程,你将能够:
- 理解并运用CI/CD在软件开发中的作用。
- 掌握Jenkins作为一个强大的连续集成工具,提升项目开发效率和质量。
- 应用Nexus仓库管理器来有效地控制你的项目依赖和包版本。
- 实现从代码编写到产品部署的完整自动化流程,让你的开发体验更加飞跃!
📅 开始学习Jenkins Pipeline,从基础到实战,一步步走向DevOps高手!
Loading charts...
5472126
udemy ID
29/07/2023
course created date
16/08/2023
course indexed date
Bot
course submited by