贡献¶
移动项目中的 Raptor (Fenix、Reference-Browser)¶
添加新的测试¶
对于移动项目,Raptor 测试位于以下存储库中
Fenix:
存储库:Mozilla Central
测试结果:Treeherder 视图
计划:每 24 小时 Taskcluster 强制钩子
Reference-Browser:
存储库:Github
测试结果:Treeherder 视图
计划:在每次推送时
测试现在以类似于 mozilla-central 中存在的方式定义。任务定义以 Yaml 表示
如果您想在 PR 中测试您的更改(在它们合并之前),您需要应用类似于此的补丁:https://github.com/mozilla-mobile/fenix/pull/5565/files。在合并补丁之前,不要忘记将其还原。请注意,检查将运行,但结果目前在 treeherder 上不可用(bug 1593252 预计将解决此问题)。
在 Fenix 和 Reference-Browser 中,raptor 版本与 mozilla-central 的最新 nightly 版本绑定
有关更多信息,请联系 #cia 中的 :mhentges
Raptor 代码格式化¶
由于 Raptor 是一个 Mozilla 项目,因此我们遵循通用的 Python 编码风格
black 是用于重新格式化 Python 代码的工具。