Jenkins 2.x实践指南

Jenkins 2.x实践指南

评分

★★★★★

ISBN

9787121360503

出版社

电子工业出版社 2019-04-01出版

作者

翟志军

分类

编程设计

内容简介
本书首先介绍笔者对软件工程生产力的独到见解,然后通过一个Hello world 示例带领初学者入门Jenkins pipeline,接下来详细介绍Jenkins pipeline 的语法,在Jenkins pipeline 中如何实现持续集成、持续交付的各个阶段,包括构建、测试、制品管理、部署等,以及当现有pipeline 的步骤不能满足需求时,扩展Jenkins pipeline 的多种方式。最后介绍Jenkins 如何整合多个第三方系统,以实现ChatOps 及自动化运维;为避免读者出现“不知从哪里下手”的情况,本书通过一个简单的案例介绍如何设计pipeline。
AI简介
这是一本专注于软件工程生产力提升的书籍。本书首先介绍了Jenkinsfile的定义和作用,让读者了解如何使用Jenkinsfile来定义和实现持续集成和持续交付的自动化流程。接着,本书详细介绍了Jenkins pipeline的语法,包括声明式语法的优点,以及如何在Jenkins pipeline中实现持续集成、持续交付的各个阶段,如构建、测试、制品管理、部署等。 书中还深入讲解了环境变量的概念和作用,以及如何使用tools指令集成各种构建工具,如JDK、Maven、Gradle等。此外,本书还强调了代码质量的重要性,并介绍了如何使用工具,如SonarQube,以及编写单元测试来提高代码质量。 在分支管理方面,本书介绍了如何选择合适的分支管理方法,如Gitflow,并如何根据团队的具体情况和项目的需求来进行决策。在参数化pipeline和条件判断方面,本书通过实际例子展示了如何使用这些功能来实现更灵活、可重用的自动化流程。 本书还详细介绍了Jenkins架构的解析与应用,以及如何使用Jenkins进行配置版本化,以及如何通过编写Jenkinsfile来自动化项目的打包工作。此外,
阅读/下载地址