2020 年,Opensource.com 上关于持续集成和持续交付 (CI/CD) 的文章旨在帮助您使用持续交付重新思考您的基础设施。如果您是 CI/CD 新手,或者需要复习一下,请继续阅读 2020 年四篇顶级 CI/CD 文章的摘要。
从一开始就获得成功
如果您想开始使用 CI/CD,但不知道如何才能成功,Tonya Brown 通过 让您获得成功的 8 个 CI/CD 最佳实践 铺平了道路。 这篇精彩的文章涵盖了各种部署管道示例和工具,可让您立即行动。 但是等等,还有更多! Tonya 还介绍了 CI/CD 自动化,包括版本控制、指标警报,以及我个人最喜欢的:基础设施即代码。 这篇文章中甚至包含了更多信息,可让您走上成功之路。
尝试一下
了解这八个最佳实践很重要,但当您准备好亲自尝试 CI/CD 时会发生什么? 在入门文章 设置 Minishift 并在 Linux 上运行 Jenkins 中,Jessica Cherry 提出了使用 Jenkins 并创建您的第一个管道的分步设置。 本教程是开始和测试您的第一个 CI/CD 项目的好地方,然后再完全投入到您自己的项目中。
Jenkins 即代码
如果您已经熟悉 Jenkins 和 CI/CD 管道,但想将配置作为代码运行,那么 Kedar Vijay Kulkarni 的文章 Jenkins 配置即代码入门 非常适合您! 本演练向您展示了如何使用插件来使用 YAML 创建 Jenkins 多分支管道。 Kedar 非常详细地展示了如何在基础设施即代码的方式中配置更多内容并管理 Jenkins。
测试怎么样?
您是否曾经对自动化测试以及它如何影响您的团队感到好奇? 在关于 CI/CD 中自动化测试,您需要了解的内容 中,Tonya Brown 介绍了测试自动化以及为什么在 CI/CD 中自动执行测试是有意义的。 Tonya 还介绍了自动化对测试团队的意义、他们的需求以及要自动化的测试类型。 这种对测试自动化的详细描述是开始使用自动化和 CI/CD 更好地进行测试的好地方。
最后的想法
如果新的一年给您带来新的挑战,并且您的自动化受到限制,请回顾一下这些文章。 如果您想知道需要什么才能开始,答案是一台电脑和一些手动完成的重复操作。 如果您使用这些精彩的读物一次只迈出一步,那么您很快就会实现自动化!
您对我们应该在 2021 年涵盖的其他文章有什么想法吗? 请在评论中分享您的建议,甚至可以考虑撰写一篇关于您自己的 CI/CD 之旅的文章!
评论已关闭。