深圳幻海软件技术有限公司 欢迎您!

  • 了解CI/CD流水线

    自动化流水线在CI/CD(持续集成/持续交付或持续部署)的实践中发挥着核心作用。本文将对什么是CI/CD流水线、如何构建CI/CD流水线进行讨论。*持续集成:ContinuousIntegration*持续交付:ContinuousDelivery*持续部署:ContinuousDeployment

  • 通过Jenkins构建CI/CD实现全链路灰度

    作者|卜比本文介绍通过Jenkins构建流水线的方式实现全链路灰度功能。在发布过程中,为了整体稳定性,我们总是希望能够用小部分特定流量来验证下新发布应用是否正常。即使新版本有问题,也能及时发现,控制影响面,保障了整体的稳定性。1.整体架构我们以如下Demo为例:为了保证稳定,我们约定如下上线流程:其

  • 这才是DevOps演进及CI/CD实践的正确打开方式!

    一、前言从2016年底发布的第一个版本到如今能够完全支撑猪八戒网500+研发人员的日常研发工作,DevOps团队经历了不断的试错和改进总结。本文侧重于解决方案,更多细节可以关注八戒技术团队公众号获取,希望对即将实践DevOps和正在实践DevOps的团队有所帮助。二、从0到1构建DevOps​1、背

  • Gitlab动态子流水线实践

    Gitlab动态子流水线Gitlab的多项目流水线支持由一个项目的流水线触发另一个项目的流水线,并可以在一个可视化整个流水线及流水线间的相互依赖关系,解决了项目间协同的问题。Gitlab从12.7版本开始引入了父子流水线特性,在12.9版本引入动态子流水线特性。子流水线可以根据阶段顺序自由地执行,不

推荐阅读