应包括以下步骤: 构
建步骤
编译/转译应用程序 运行单元测试 运行集成测试 运行静态代码分析 创建 docker 镜像(使用 Git 修订号作为镜像名称) 它应该在主分支和功能分支上执行(构建应该在每个分支上运行,即使没有明确的拉取请求)
打包步骤
将 Docker 镜像上传到 AWS ECR 在 GitHub 操作中使用 AWS 凭证作为秘密变量 它应该只在主分支上执行
部署至开发环境
下载 docker 镜像 部署到 DevOps 团队提供的 EKS 或其他 Docker 编排工具 它应该只在主分支上执行
部署到生产环境
默认情况下,它应该通过临时按下按钮来手动启动 下载 docker 镜像 部署到 DevOps 团队提供的 EKS 或其他 Docker 编排工具 它应该只在主分支上执行