开发区域

使用MATLAB先进的软件开发

把桶踢

好的,快速跟进最后发表.有一个参数化的构建是很好的,但是它给我们带来了一个问题。我可以向你保证,对于其他参数,我绝对不会点击手动启动构建的按钮。

好吧,从不害怕,因为你可以使用参数化调度程序插件获得其他功能。这将允许您使用一个默认构建指定的构建参数,但是您可以根据Cron样计划语法安排附加值。因此,如果我们想在每次提交的标准测试,我们的性能测试每晚都会测试,我们每周一次延迟测试,只需安装参数化插件并设置您的计划,以查看类似的计划:

在此示例中,我们每5分钟轮询SCM系统以获取我们的标准工作。由于“标准”是我们不需要指定它的默认参数。然后,参数化调度程序允许我们指定单个散列分钟和小时(这是规范中的“H”意味着什么)对于延迟测试的性能测试和一周的单个散列分钟,小时和一天。我们可以轻松地指定我们希望这些运行的一天和一天的特定时间,但散列功能是一种通过让Jenkins选择运行时尝试Jenkins服务器上的一系列负载均衡的方法基于项目的哈希。这是有用的,因为我们不希望所有工作都在典型的时期计划,人类倾向于安排事物(如午夜等)。

我们走了,现在我的系统设置为测试我的Matlab和Simulink项目,鲁莽地放弃!金宝app

另一个注意事项。我们在这个博客上谈了很多詹金斯,但它绝对不是唯一的CI系统,并且绝对不是我们支持的唯一一个并致力于改进。金宝app你在用别的吗?如果是这样,你用的是什么?您对如何为另一个系统设置构建有任何疑问吗?肯定打开听到你的经历。




发布与MATLAB®R2018b

|
  • 打印
  • 发电子邮件

评论

要发表评论,请点击在这里登录您的MathWorks帐户或创建新的。