我们的团队有一个用例,我们希望在新版本的apache开源应用程序(map-reduce-related)通过rc投票后立即进行测试。
现在,所有这些rc投票发生在电子邮件线程和不同的应用程序可以有不同格式的rc投票电子邮件格式。http://mail-archives.apache.org/mod_mbox/zeppelin-dev/201705.mbox/browser
齐柏林飞艇0.7.3的投票线程示例:https://lists.apache.org/thread.html/1cffa2241670b935837c422aac8ec1a7fb70a89481d69bc0b9249ec4@%3cdev.zeppelin.apache.org%3e
现在我们可以订阅apache应用程序邮件列表,并手动检查以找到一封电子邮件,上面说rc投票通过了。
然而,发现rc投票电子邮件需要时间,因为有很多电子邮件与rc投票无关。我们想得到关于rc投票开始日期和目标投票结束日期的通知。
其中一个队友试图构建一个rc线程刮刀,通过regex获取rc投票信息,但是由于没有统一的rc投票线程格式,因此很难用这个工具捕获所有应用程序的所有线程。
我们需要尽快测试新版本,最好在它在github发布分支中出现之前。对于某些应用程序,我们可以用rc#测试标记,但不同的应用程序有不同的标记名约定。
目前,我们手动检查以下应用程序的rc投票:hadoop、hive、spark、hbase、zeppelin
你知道如何自动检查rc投票邮件吗?
暂无答案!
目前还没有任何答案,快来回答吧!