MATLAB 持续集成与单元测试实战
1. 失败调查与解决
在推送更改或发起拉取请求失败时,可按以下步骤操作:
1. 检查自动化管道结果和生成的测试工件,对代码进行适当更改。
2. 通过将更改推送到 GitHub 或发起拉取请求,在 Jenkins 上触发新的管道。
集成工程师可以使用 Jenkins 测试工件来决定何时将功能分支合并到主分支。
1.1 持续集成流程
graph LR
A[推送更改或发起拉取请求] --> B{是否成功?}
B -- 否 --> C[检查管道结果和测试工件]
C --> D[更改代码]
D --> E[触发新管道]
B -- 是 --> F[正常流程]
2. MathWorks 产品的持续集成
可以在各种持续集成平台上使用 MATLAB 执行持续集成。可以运行和测试 MATLAB 代码和 Simulink 模型,生成工件,并将结果发布到平台上。
2.1 不同工具箱的持续集成用例
| 工具箱 | 使用案例 | 更多信息 |
|---|---|---|
| Simulink | - 构建和测试模型与项目 - 缓存用于仿真和代码生成的文件 |
“About So |
超级会员免费看
订阅专栏 解锁全文
517

被折叠的 条评论
为什么被折叠?



