用于Simulink的CI/CD自动化检查

加速采用和优化基于Simulink模型设计的持续集成/持续交付(CI/CD)工作流程

다운로드수:62

업데이트날짜:2022/9/23

支持包帮助 采用 和优化 基于模型设计的持续集成/持续交付(CI/CD)工作流。 有了它你就可以 解决共同的挑战包括 建立管道 为基于模型的设计量身定制 ,减少构建时间,减少构建失败,调试构建失败,并向团队和CI系统部署基于模型的设计工作流。
支持包提供:
  • 可定制的过程建模系统,以定义您的构建和验证过程
  • 构建系统以在CI系统中生成和优化执行流程
  • Process Advisor应用程序部署和自动化您的资格预审过程
  • 与常见CI系统(如Jenkins或Gitlab)的集成示例
支持包分析您的项目,并基于您自己的过程定义生成基于模型的设计CI/CD管道。您可以通过在流行的CI系统(如Jenkins或Gitlab)中执行优化的构建来减少构建时间。您可以在Simulink中预审您的工作,以减少CI中的构建失败。如果在CI中发生故障,您可以将结果带回Simulink以再现和调试问题。
该软件包正在积极开发中,请通过以下地址与我们联系,分享您的见解、问题和经验,以帮助未来的更新 continuous-integration@mathworks.com
当前版本2022年9月,版本22.1.1。
限制:
增量构建技术和 任务过时 检测正在积极发展中。 在更改未跟踪的工件时,任务不会过时。 指的是 排除工件问题和未跟踪的更改 部分 在文档的附录中 查看未跟踪工件的列表 这些限制 正在计划中 在支持包的未来更新中删除。遵循此文件交换页面可获得更新通知。
先决条件
支持包 需要 MATLAB®版本R2022a Update 4及以后的更新,和 需要 的使用 MATLAB的项目 ,请参阅 项目
您可以使用 Process Advisor 在没有CI系统的情况下
集成 构建系统 在此支持包中提供 你的 CI/CD系统,您首先需要 配置您的 CI系统 MATLAB运行 和仿真软件产品2022世界杯八强谁会赢? 为一个例子 如何 配置詹金斯 和Gitlab ,请参阅 Simulink模型的持续集成验证 有关受支持平台的信息,请参见 在CI平台上用MATLAB持续集成
开始:
文档 包括示例流程模型和Gitlab YAML文件 这里是可用的 Simulink检查文档的CI/CD自动化支持包
您可以从。安装此支持包 扩展浏览器 或从 文件交换 .如果从File exchange下载,请双击.mlpkginstall文件开始安装。如果你收到一个关于支持包与你的版本的MATLAB不兼容的错误,但你已经安装了R2022a,那么检查。mlpkginstall文件是否与MATLAB R2022a相关联。
Process Advisor应用程序运行在MATLAB项目上。可以打开Process Advisor 现有的 模型 在您的项目中 或者项目本身 要为项目中的现有模型打开, t 应用程序 模型的TAB,在 模型验证、验证和测试 ,点击 Process Advisor 看到 下图
开放的 p 工程” k 项目选项卡上的过程顾问应用程序,见下图:
本文提供了一个示例项目来演示Process Advisor的功能。打开项目,MATLAB命令行用以下命令:
>> processAdvisorExampleStart
Matlab릴리스호환정보
개발환경:R2022a
R2022a와호환
플랫폼호환성
窗户 macOS Linux

世界杯预选赛小组名单社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!世界杯预选赛小组名单

开始狩猎!
Baidu
map