Workflow、构建 Java/Node 镜像、缓存与部署,对接 devops / full-stack 路线图。
登录后追踪本课程进度 —登录
CI/CD 与 GitHub Actions
持续集成/交付概念、与 Jenkins 对比、在本站流水线中的位置。
Workflow 文件结构
.github/workflows、on 触发器、name、permissions。
Jobs 与运行器
runs-on、needs、job 并行与串行、matrix 入门。
Steps 与 Actions
uses vs run、Marketplace 常用 action、版本 pin。
Secrets 与环境
repository secrets、environments、OIDC 概念。
依赖缓存
actions/cache、Maven .m2、npm node_modules。
构建 Spring Boot
setup-java、Maven package、上传 JAR 构件。
构建 Next.js platform
setup-node、npm ci、lint/test/build。
构建推送镜像
docker/build-push-action、GHCR、标签策略。
部署策略
SSH/rsync、helm upgrade、与 GitOps 分工。
PR 检查与分支保护
pull_request 触发、required checks、fork PR 安全。
综合练习
CodeRoadMap monorepo CI 清单;接 helm-gitops 交付。