个人主页项目实践
下载简历
所有项目

持续交付 / CASE STUDY

十仓库 CI/CD 标准 HTTPS 迁移

将构建、缓存、镜像认证与开发环境部署配置迁至标准 HTTPS 入口,并逐仓库验证。

  • GitLab CI/CD
  • Nexus
  • Docker Registry
  • HTTPS / TLS
  • Docker Compose
项目时间

2026.10

我的职责

迁移实施与验收:调整既有交付体系,核对依赖、制品和实际部署结果。

记录状态

迁移验收完成

THE CHALLENGE

问题与目标

入口变化牵涉共享模板、依赖锁文件、镜像认证和部署主机;需要保持制品身份与部署保护逻辑。

SYSTEM & WORKFLOW

架构与流程

架构示意 根据项目流程整理
  1. 01
    共享 CI 模板与仓库配置
  2. 02
    RunnerHTTPS 入口GitLab / Registry / Nexus
  3. 03
    固定制品开发环境部署锁与健康检查

MY CONTRIBUTION

实施工作

  1. 01

    逐仓库核对分支、共享模板和活动消费者,迁移认证与依赖地址,保持依赖版本和镜像摘要。

  2. 02

    逐项读取实际流水线、测试及安全报告,完成开发部署后独立复核版本和健康端点。

  3. 03

    修复缓存回源、镜像绑定与部署辅助镜像问题,确认活动引用清零后关闭旧入口。

RESULTS & VALIDATION

结果与验证

  • 10 个仓库共 99 个必需 CI 作业通过,独立读取 40 份报告文件。

  • 10 个仓库开发 CD 验收通过,最终复核 12 个健康端点,旧 CI/CD 入口按范围关闭。

STATUS & SCOPE

验证范围与后续事项

2026-10-19 的记录覆盖实际 CI、开发 CD 和独立健康复核;公网接入策略另有未解决限制。

  • 验收证明指定网络内的可用性;公网接入策略问题未在本轮修复,也未额外执行会切换版本的手工回滚演练。

CONTINUE EXPLORING

更多实践

Jenkins 发布检查与回滚流程