开发区域

MATLAB高级软件开发

20个职位中的第1 - 10个

结果:持续集成

另一种持续集成 46

嗨。我非常激动地向大家介绍我们新的开发者专区博客!我在MathWorks的一个小组工作,负责构建基础设施和架构,作为一家公司,我们需要交付高质量、按时交付并满足客户需求的软件。简而言之,我们开发构建、测试和集成工具,以在多个平台上使用许多不同的技术生产产品级软件。我的团队专注于测试基础设施,是MATLAB的主要开发人员单元测试框架....阅读更多>>

  • 发送电子邮件

You 've Got Mail! 10

今天我想分享一些乐趣,我一直在定制从我的Jenkins构建发送的电子邮件。这是受到纳伦德拉的启发评论在之前的一篇文章中。所以,说到这里,我在看完评论后快速浏览了一下,找到了Email-ext插件,允许自定义电子邮件发送给管理员和代码提交者(违规者?)失败或不稳定的构建。这个插件会立即发送一封电子邮件,列出所遇到的失败测试。虽然这很好,但在我的书中,它不合格。为什么?
  1. 默认情况下,它非常适合JUnit测试结果。看在上帝的份上,这些不是JUnit的结果!我们在这里谈论的是MATLAB代码!我希望CI系统配置像它正在集成的代码一样是生产级的,这意味着我们不接受将MATLAB测试结果调用为JUnit测试结果!
  2. 显示失败的测试很好,但我还想查看诊断。如果我们有机会立即知道问题是什么,那么我就不需要通过点击来解决这个问题。在电子邮件中有诊断可能意味着当我在手机上收到电子邮件时,我确切地知道构建失败的原因骑T在回家的路上。剩下的旅程将受益于已经找到解决方案的宝贵大脑周期。如果我必须点进去?不行。
...阅读更多>>

  • 发送电子邮件

20个职位中的第1 - 10个

Baidu
map