本项目详细介绍如何使用 Jenkins 实现蓝绿部署(Blue-Green Deployment),以实现零停机部署和快速回滚能力。蓝绿部署是一种减少部署风险的策略,通过维护两套相同的生产环境来实现平滑切换。
这是一个完整的示例项目,演示如何使用 Jenkins + Docker 实现 Vue 应用的自动化构建、测试和部署流程。本项目基于 Vite + Vue 技术栈,提供了从代码提交到自动部署的完整流水线实现。
本项目旨在演示如何使用 Jenkins + Docker 实现项目的自动化部署流程。通过该实践,您可以学习到现代 DevOps 中常用的 CI/CD(持续集成/持续部署)方案。