CI/CD自动化的Simulink检查

简化和优化Simulink的持续集成/持续交付(CI/CD)工作流程

127下载

更新2022年12月22日星期四00:00:00 +0000

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

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

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

开始狩猎!
Baidu
map