开发人员区

MATLAB的高级软件开发

结果:连续集成

你有封信! 10

今天,我想分享一些我一直在定制詹金斯构建中发送的电子邮件的乐趣。这是受纳伦德拉(Narendra)的启发评论在上一篇文章中。因此,到此为止,我在阅读评论后快速看了一下电子邮件ext插件可以自定义发送给管理员和代码提交者(罪犯?)的电子邮件,以实现失败或不稳定的构建。开箱即用,此插件发送了一封电子邮件,列出了遇到的失败测试。虽然这很好,但它不会在我的书中召集。为什么?
  1. 默认情况下,它非常适合Junit测试结果。这些不是junit结果#forgoodnesssakes!我们在这里谈论MATLAB代码!我希望CI系统配置像其集成的代码一样是生产等级,这意味着我们不接受呼叫MATLAB测试结果JUNIT测试结果!
  2. 显示失败的测试很好,但我也想看诊断。如果我们有机会立即知道问题所在,那么我就不想单击以弄清楚这一点。在电子邮件中使用诊断可能意味着我确切地知道当我在手机上收到电子邮件时,构建会失败骑t回家的路上。然后,剩余的骑行具有宝贵的脑周期的好处,已经弄清楚了解决方案。如果我必须点击?没有骰子。
...阅读更多>>

  • 发送电子邮件

另一种连续的集成 46

你好呀。我很高兴介绍我们的新开发人员区域博客!我在Mathworks的一个小组中工作,该小组负责构建我们作为一家公司所需的基础架构和体系结构,以提供高质量,按计划并满足客户需求的软件。简而言之,我们开发了在多个平台上生产生产级软件并使用许多不同技术所需的构建,测试和集成工具。我的特定团队专注于测试基础架构,是Matlab的主要开发人员单位测试框架...阅读更多>>

  • 发送电子邮件