使用 GitHub Actions 自动化您的构建、测试和部署流水线!持续交付 (CI/CD) 流水线可以帮助您自动化软件开发过程,并最大化团队的效率。**《GitHub Actions 实战》**通过动手实验和项目,教您如何在 GitHub Actions 中构建实际的构建、测试和部署流水线。 在《GitHub Actions 实战》中,您将学习如何:
**《GitHub Actions 实战》**充满了用于自动化交付流水线的实战方法,帮助更快速地交付新功能。DevOps 工程师将特别喜欢关于基础设施即代码(Infrastructure-as-Code)和自动化云环境的可靠方法。本书由三位微软 MVP 编写,并由 GitHub 的 DevOps 架构师技术审核,提供了您在实际工作中取得成功所需的技能和建议。 购买本书的印刷版,您将获得 Manning 出版社免费提供的 PDF 和 ePub 格式的电子书。
**《GitHub Actions 实战》**向您展示了如何仅使用 GitHub 中可用的工具来实现安全可靠的持续交付过程——无需复杂的 CI/CD 框架!您将跟随一个销售票务的扩展示例应用程序,完成从初始构建到云端部署的全过程。 本书的第一部分介绍了工作流和 actions 的基础知识,所有内容都通过简单的示例进行说明。然后,您将深入了解平台的架构、安全考量以及工作流运行时的详细讲解。最后,您将学习如何交付完整的 CI/CD 流水线,包括合规性、性能和成本优化。您甚至将学习如何创建您自己的 actions,并在 GitHub 市场中共享!
适合已经使用 GitHub 并希望扩展到 GitHub Actions 的软件开发人员和 DevOps 工程师。
Michael Kaufmann 荣获微软区域总监 (RD) 和微软最有价值专家 (MVP) 称号。 Rob Bos 是一名培训师(Azure 和 GitHub),微软 MVP 和 LinkedIn Learning 讲师。 Marcel de Vries 是 Xebia Microsoft 服务线的联合创始人、全球总经理兼 CTO,连续 17 年获得微软 MVP 称号,自 2008 年以来一直担任微软区域总监。