首页
›
生物信息学与 AI 制药工程
›
017-ACMG变异解读报告
›
《CI/CD流水线架构设计与部署工具选型》
VIP20
本课程属于:017-ACMG变异解读报告
生物信息学与 AI 制药工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CI/CD流水线架构设计与部署工具选型
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
流水线概念与价值
理解CI/CD流水线的核心价值 · 基本流程和常见模型
流水线概念
价值
02
常见CI/CD工具概览
对比Jenkins · GitLab CI · GitHub Actions
CI/CD
常见
03
版本控制集成
Git分支策略 · Webhook触发 · 与代码仓库的集成实践
版本控制集成
Git
04
Jenkins基础安装配置
Jenkins的安装方式(Tomca… · Docker) · 插件管理
Jenkins
基础安装配置
05
Jenkins Pipeline语法
声明式与脚本式Pipeline的对比 · 基本结构 · stage和step
Jenkins
Pipeline
06
Jenkins共享库
自定义步骤 · 全局变量 · 库的加载与管理
Jenkins
共享库
07
GitLab CI基础配置
.gitlab-ci.yml语法 · stages · jobs
GitLab
CI
08
GitLab CI Runner
Runner类型 · 注册 · 自定义executor
GitLab
CI
09
GitHub Actions基础
Workflow语法 · 触发事件 · job与step
GitHub
Actions
10
Actions工作流进阶
矩阵构建 · 环境变量 · Artifact和Cache
Actions
工作流进阶
11
Travis CI与CircleCI对比
配置方式 · 并行度 · 缓存机制等比较
Travis
CI
12
构建工具选型
Maven · Gradle · npm
构建工具选型
Maven
13
Docker基础与镜像构建
Dockerfile编写 · 多阶段构建 · 镜像仓库推送
Docker
镜像构建
14
Docker Compose在流水线中的应用
多容器测试环境编排 · 服务依赖管理
Docker
Compose
15
容器化流水线实践
使用Docker-in-Docker · 容器化agent · 保持环境一致性
容器化流水线实践
Docker-in-Do…
16
Kubernetes部署基础
K8s资源对象 · kubectl命令 · YAML清单管理
Kubernetes
部署基础
17
Helm Chart与流水线集成
Helm安装 · Chart打包 · 版本控制与部署
Helm
Chart
18
ArgoCD与GitOps
声明式部署 · 自动同步 · Application CRD
ArgoCD
GitOps
19
测试阶段
单元测试 · 集成测试 · 端到端测试的流水线嵌入与报告收集
测试阶段
单元测试
20
代码质量与安全扫描
SonarQube静态分析 · Snyk/Trivy漏洞扫描集成
代码质量
安全扫描
21
制品管理
Nexus/Artifactory的… · 制品上传下载 · 版本管理
制品管理
Nexus/Artifa…
22
环境管理
开发 · 测试 · 预发布
环境管理
开发
23
环境变量与密钥管理
密钥存储(Vault · GitLab CI/CD Varia… · GitHub Secrets)与安全…
环境变量
密钥管理
24
流水线触发策略
Push · Pull Request · Tag
流水线触发策略
Push
25
并行与阶段依赖
并行Job · 依赖顺序 · 失败处理(allow_failure
并行
阶段依赖
26
流水线缓存与优化
依赖缓存 · Docker缓存 · 构建加速技巧
流水线缓存
优化
27
多分支与多环境流水线
根据不同分支(develop · release · feature)执行不同流程
多分支
多环境流水线
28
监控与通知
集成Slack/Email/Webh… · 构建状态可视化
监控
通知
29
实战
构建一个完整的CI/CD流水线
CI/CD
构建一个完整的
30
总结与最佳实践
常见坑点 · 效率提升技巧 · 团队协作建议
最佳实践
常见坑点
所属VIP或分类
同VIP:ACMG变异分类标准与临床病例解读
同VIP:ACMG变异分类证据评估与标准应用
同VIP:ACMG变异致病性证据评定与分类