摘要:
什么是持续集成(Continuous integration)? CI 在持续集成环境中,开发人员将会频繁得提交代码到主干。这些新提交在最终合并到主线之前,都需要通过编译和自动化测试进行验证。这样做是基于之前持续集成过程中很重视自动化测试验证结果,以保障所有得提交在合并主干之后得质量问题,对可能出现 阅读全文
摘要:
DevOps 构建可扩展且高度可靠的软件系统是每个SRE的最终目标。 在SRE/DevOps领域中,有大量出色的开源项目,每个项目都有新颖而激动人心的解决方案。介绍一些在监控,部署和运维领域最受欢迎的开源项目。 1、Cloudprober Cloudprober可以主动跟踪和监控应用程序,并提前发现 阅读全文
摘要:
CI/CD 本文将探讨CI(持续集成)/CD(持续部署)流程中的各个阶段;以及从快速、规模交付的视角探讨为什么CI/CD流水线对于我们的组织是必不可少的。 CI/CD流水线工作流包括CI/CD流程开始时所有阶段等一系列步骤,负责创建自动、连贯的软件交付模型。 通过CI/CD流水线,软件研发可以实现从 阅读全文