首页
›
生物信息学与 AI 制药工程
›
012-Nextflow生信工作流编排
›
《CI CD集成自动化测试Nextflow流程》
VIP20
本课程属于:012-Nextflow生信工作流编排
生物信息学与 AI 制药工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CI CD集成自动化测试Nextflow流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Nextflow简介
背景 · 特性与安装
Nextflow
简介
02
Nextflow核心概念
流程 · 通道 · 进程
Nextflow
核心概念
03
DSL2语法基础
模块化与复用
DSL2
语法基础
04
使用Docker与Singularity容器化Nextflow流程
使用Docker与Singularity… · 核心概念 · 实践要点
Docker
Singularity
05
配置管理
nextflow.config与配置…
配置管理
nextflow.con…
06
参数化与命令行接口
参数化与命令行接口 · 核心概念 · 实践要点
参数化
命令行接口
07
资源管理
CPU · 内存与并行度
资源管理
CPU
08
中间结果缓存与断点续传
中间结果缓存与断点续传 · 核心概念 · 实践要点
间结果缓存
断点续传
09
日志、监控与错误处理
日志、监控与错误处理 · 核心概念 · 实践要点
日志
监控
10
集成测试概念
单元测试与功能测试
集成测试概念
单元测试
11
使用nftest框架进行Nextflow单元测试
使用nftest框架进行Nextflow… · 核心概念 · 实践要点
nftest
Nextflow
12
编写测试用例
Mock通道与断言
编写测试用例
Mock
13
持续集成CI基础
GitLab CI/CD概述
CI
持续集成
14
GitLab CI配置
.gitlab-ci.yml编写
GitLab
CI
15
Nextflow流程在GitLab CI中的运行与调试
Nextflow流程在GitLab CI… · 核心概念 · 实践要点
Nextflow
GitLab
16
GitHub Actions基础与Workflow语法
GitHub Actions基础与Wor… · 核心概念 · 实践要点
GitHub
Actions
17
在GitHub Actions中集成Nextflow流程
在GitHub Actions中集成Ne… · 核心概念 · 实践要点
GitHub
Actions
18
使用Matrix策略测试多配置环境
使用Matrix策略测试多配置环境 · 核心概念 · 实践要点
Matrix
使用
19
自动化测试
代码提交后自动运行测试套件
自动化测试
代码提交后自动运…
20
测试报告生成与覆盖率统计
测试报告生成与覆盖率统计 · 核心概念 · 实践要点
测试报告生成
覆盖率统计
21
集成Docker镜像构建与推送
集成Docker镜像构建与推送 · 核心概念 · 实践要点
Docker
集成
22
多阶段CI
静态检查 · 单元测试 · 集成测试
CI
多阶段
23
测试环境隔离
临时容器与清理
测试环境隔离
临时容器
24
并行测试与资源竞争处理
并行测试与资源竞争处理 · 核心概念 · 实践要点
并行测试
资源竞争处理
25
集成外部数据源
S3 · NAS与数据库
集成外部数据源
S3
26
持续部署CD
测试通过后自动部署流程
CD
持续部署
27
版本管理与Git Tag触发部署
版本管理与Git Tag触发部署 · 核心概念 · 实践要点
Git
Tag
28
告警与通知
测试失败自动发邮件或消息
告警
通知
29
生产环境测试
金丝雀发布与回滚策略
生产环境测试
金丝雀发布
30
综合案例
构建一个完整的端到端CI/CD流水线
综合案例
CI/CD
所属VIP或分类
同VIP:FASTQ到表达矩阵与差异分析工作流
同VIP:GitLab-CI实现Nextflow流程自动部署实战
同VIP:Nextflow-CPU内存和I/O性能联合调优