利用Jenkins 2构建自动化持续交付管道

需积分: 9 2 下载量 136 浏览量 更新于2024-07-17 收藏 30.74MB PDF 举报
"Jenkins 2: Up and Running" 是一本关于如何利用 Jenkins 2 构建、实施和执行持续交付管道的实践指南,适用于构建管理员、开发者、测试人员和其他专业人士。作者 Brent Laster 展示了 Jenkins 2 如何通过其特有的领域特定语言(DSL)使持续交付管道定义为代码,以及如何与其它关键技术集成,创建自动化、可靠的 DevOps 环境。 在本书中,读者将学习以下关键知识点: 1. **Jenkins DSL 和持续交付管道**:了解如何使用 Jenkins 2 的 DSL 创建持续交付管道,使得配置过程更灵活、可控且易于维护。 2. **迁移现有作业和管道**:获取将旧版 Jenkins 作业和管道迁移到 Jenkins 2 的实际指导,帮助你升级现有的自动化流程。 3. **访问控制与安全性**:掌握最佳实践和新方法,以更好地控制访问权限并确保系统的安全性。 4. **共享管道库**:探索共享管道库的结构、实现和使用,这有助于团队之间的代码重用和标准化。 5. **声明式语法与脚本式语法**:学习两种不同的语法方式,理解它们的区别,以便根据项目需求选择合适的方法。 6. **项目类型**:了解 Jenkins 2 中的新旧项目类型,以充分利用这些功能适应不同类型的项目需求。 7. **Blue Ocean 图形界面**:理解并使用 Jenkins 2 的新 Blue Ocean 用户界面,它提供了更加直观和友好的操作体验。 8. **操作系统能力的利用**:学习如何在 Jenkins 管道中利用操作系统的功能,提升自动化任务的执行效率。 这本书对于熟悉 Jenkins 并希望利用新功能改造现有管道或构建现代自动化持续交付环境的读者来说是理想的参考书籍。通过丰富的实例和实践经验,Brent Laster 帮助读者深入了解 Jenkins 2 的强大功能,并将其应用于实际的 DevOps 工作流程中。 作者 Brent Laster 的深厚专业背景得到了同行的赞誉,如 Chaim “Tinjaw” Krause 和 Brian Dawson(DevOps 传道者,CloudBees)等,他们都认为这本书是 Jenkins 新手和经验丰富的用户必备的工具书。 《Jenkins 2: Up and Running》不仅提供了 Jenkins 2 的基础教程,还深入探讨了高级特性,旨在帮助读者提升持续交付流程的效率和可靠性,从而推动下一代自动化。无论你是 Jenkins 的新手还是有经验的用户,这本书都将提供宝贵的指导和启示。