持续集成与持续交付实战:用Jenkins、Travis CI和CircleCI构建和发布大规模高 - [美]让-马塞尔·贝尔蒙特(Jean-Marcel Belmont )

持续集成与持续交付实战:用Jenkins、Travis CI和CircleCI构建和发布大规模高

[美]让-马塞尔·贝尔蒙特(Jean-Marcel Belmont )

出版时间

2022-04-30

ISBN

9787115584724

评分

★★★★★
书籍介绍

本书是一本持续集成与持续交付(CI/CD)实践指南,全书共15章。书中首先介绍持续集成和持续交付的基础知识,并介绍Jenkins用户界面及其安装方式;接下来介绍使用Jenkins UI开发插件、构建Jenkins流水线和运行Docker集成的实际操作;最后介绍Travis CI和CircleCI的安装及脚本运行等,帮助读者通过Travis CI和CircleCI获得有关CI/CD的广泛知识。本书适合系统管理员、DevOps工程师以及构建和发布工程师阅读。通过阅读本书,读者能了解CI/CD的概念,并获得使用CI/CD生态系统中重要工具的实践经验。

让-马塞尔·贝尔蒙特(Jean-Marcel Belmont)是一位对自动化和持续集成充满热情的软件工程师。他积极参与开源社区,经常参加各类不同主题的软件开发研讨会。他主持着多个开发小组,提倡整洁代码模式和软件匠艺。

目录
第 1 章 具有自动测试功能的 CI/CD 1
1.1 业务场景.................1
1.1.1 手动流程——讨论一种假设场景........... 2
1.1.2 雇员的困境 ..........4
1.1.3 引入自动化 ...............6

显示全部
用户评论
书中介绍了几款流行的CI/CD实践工具,分别是广为流行的开源工具Jenkins、基于GitHub的Travis CI服务和强大的商业工具软件CircleCI。本书从基础概念讲起,再到价值体现,最后落实到工具的实操和配置,是一套标准的工具学习流程。 当要在企业组织内部实践持续集成与持续交付时,往往面对纷繁复杂的工具不知道如何选择和如何上手。而本书精选的几款工具都可以作为优先选项,而且配备的详细操作指南能极大提升实践落地的效率。
收藏