0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CI平台和社区邮箱助力开发者深度参与OpenHarmony

OpenHarmony开发经验 来源:OpenHarmony开发经验 作者:OpenHarmony开发经验 2023-05-16 10:15 次阅读

通过本文您将熟悉以下内容:

  • OpenHarmony CI 平台的使用,和进阶使用方法。
  • 如何过订阅社区邮箱,获悉社区技术发展动向

笔者参与OpenHarmony有一段时间了,有一些小小的经验还是可以拿得出来与大家分享的,下面将OpenHarmony CI平台使用经验分享如下:

以下仅代表笔者个人观点,欢迎读者批评指正。


1. OpenHarmony CI 平台

CI是Continuous integration(持续集成)的缩写

  • 1、OpenHarmony CI 平台新版面 http://ci.openharmony.cn/workbench/404

  • 2、在OpenHarmony仓库提交代码时,需要PR中评论start build触发CI门禁。拿笔者提交到build仓库的这个pr https://gitee.com/openharmony/build/pulls/1676#note_17139800 举例

    • 在PR中评论了start build后会得到如下回复,同时给出专属链接用来开发者跟踪门禁进展。

      image.png

      image.png

    • 代码门禁通过后,PR中会得到如下回复

      image.png

  • 3、可以使用gitee账号登录OpenHarmony CI 平台

    image.png

1.1 代码搜索功能 (非常好用!!!)

地址:http://ci.openharmony.cn/workbench/coding/codeRetrieval

  • 1、OpenHarmony CI 平台中代码搜索这个功能是非常好用的,也是笔者经常使用到的功能。

    • http://ci.openharmony.cn/codeSearch
  • 2、代码搜索中可以搜索OpenHarmony主干仓库、OpenHarmony-tpc仓库、OH_IPC仓库中最新分支中的代码

  • 3、可以查看仓库中的具体仓的代码,

    image.png

  • 4、也可以查看master分支OpenHamrony源码

    动画2.gif

  • 5、进行搜索代码前可以进行条件选择

    • 选择要搜索的代码仓库

      动画2.gif

    • 进行完整搜索,搜索索引中的所有文本标记(单词,字符串,标识符,数字)

      动画2.gif

    • 仅查找符号定义(其中定义了例如变量(函数...)

      动画2.gif

    • 只查找符号(例如方法类,函数,变量)

      动画2.gif

(还可以选择源文件的路径、选择搜索的编程语言等,这里不一一列举)

1.2 代码门禁

地址: http://ci.openharmony.cn/workbench/cicd/codecontrol/list

  • 新版本的代码门禁,支持查看运行状况 统计分析 运维管理 Tag系统 自助申请 (这些功能我这样的菜鸟应该是用不上的)

  • 可以查看自己触发的门禁(代码门禁和资料门禁),触发人员这一栏是填自己签署《开发者原创声明》时填写的昵称

    动画2.gif

1.3 每日构建

地址:http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist

  • 从每日构建中,开发者可以获取不同形态组件的固件包,例如dayu200的固件包,sdk等。

    image.png

1.4 Issues看板(查找Issues) (巨好用!!!)

地址:http://ci.openharmony.cn/quality/issueDashboard

  • 可以查看OpenHarmony、OpenHarmony-tpc、OH_IPC、ohpg、OpenHarmony-sig仓库中开启的进行中已完成已拒绝四种状态的Issues

    image.png

2. 订阅邮件列表

OpenHarmony开源社区的技术交流使用邮件列表。

2.1 如何订阅社区列表

OpenHarmony官方教程 https://www.openharmony.cn/maillist

  • 签署开发者原创声明后,进入该邮件系统 https://lists.openatom.io/postorius/lists/?all-lists 可以查看所有可以订阅的OpenHarmony社区邮箱,
    • 进入先注册动画2.gif
    • 登陆过可以进行邮件订阅动画2.gif

2.2 订阅dev@openharmony.io邮箱后可以收到OpenHarmony 架构SIG会议纪要 (了解社区动态!!!)

  • 例如这是连老师3月21日在OpenHarmony 架构SIG会议的报告内容

    image.png

2.3 订阅dev@openharmony.io邮箱可以得知OpenHarmony 架构SIG会议号

  • 订阅dev@openharmony.io邮箱会在每周一收到OpenHarmony 架构SIG会议通知,里面包含了会议号。使用的会议平台是welink

image.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CI
    CI
    +关注

    关注

    0

    文章

    14

    浏览量

    11428
  • 邮箱
    +关注

    关注

    0

    文章

    5

    浏览量

    7824
  • OpenHarmony
    +关注

    关注

    25

    文章

    3744

    浏览量

    16549
收藏 人收藏

    评论

    相关推荐

    鸿蒙原生页面高性能解决方案上线OpenHarmony社区 助力打造高性能原生应用

    Nodepool、HMrouter和DataCache 三大解决方案,并上架OpenHarmony开源社区分,分别针对应用页面滑动、跳转、首页冷启动等关键性能场景提供高效易用的工具,助力伙伴和
    发表于 01-02 18:00

    鸿蒙原生开源库ViewPool在OpenHarmony社区正式上线

    近日,由伙伴参与共建的鸿蒙原生开源库“ViewPool”在OpenHarmony社区正式上线。这个开发库是基于OpenHarmony技术孵化
    的头像 发表于 12-20 14:44 301次阅读

    华秋电子 | 电子发烧友亮相OpenHarmony人才生态大会2024

    OpenHarmony芯片创新应用与生态”为主题,详细介绍了社区OpenHarmony硬件生态的发展现状,包括社区开发者生态、
    发表于 12-02 09:45

    OpenHarmony人才生态大会南向生态社区发展论坛在武汉圆满举办

    11月27日,OpenHarmony人才生态大会2024在武汉隆重举行。当日下午的 OpenHarmony南向生态社区发展论坛(以下简称“论坛”)上,众多社区伙伴、企业代表、技术专家与
    的头像 发表于 11-29 10:06 232次阅读
    <b class='flag-5'>OpenHarmony</b>人才生态大会南向生态<b class='flag-5'>社区</b>发展论坛在武汉圆满举办

    OpenHarmony人才生态大会南向生态社区发展论坛在武汉圆满举办

    深度分享OpenHarmony硬件生态与人才建设经验,为其发展指明方向。 OpenHarmony项目群工作委员会执行总监陶铭致辞表示,呼吁开发者共建
    发表于 11-29 09:54

    摩尔斯微电子推出社区论坛与开源GitHub资源库,新资源的上线将加速全球工程师与开发者的Wi-Fi开发进程

    论坛。这一举措旨在支持并赋能全球开发者社区,为其提供强大的资产、工具和资源组合。资源库和论坛均为免费提供,以满足工程师、开发者、及技术爱好对推动Wi-Fi HaLow技术的需求。 即
    发表于 10-18 17:40

    第三届OpenHarmony技术大会在上海成功举办

    。大家一致认为,只有通过构建强大的技术基础、培养多元化的开发者社区和人才生态、推动全球企业深度参与、加强国际合作和标准对接、确保安全性与合规性等方式,开源项目才能够在全球范围内实现创新
    发表于 10-13 11:14

    OpenHarmony 明星开发板和应用招募启动,等你来!

    助力企业和开发者快速找到好用的开发板和应用,推动OpenHarmony生态发展,现启动 “OpenHarmony 明星
    发表于 09-14 15:21

    芯海科技亮相OpenHarmony开发者大会

    近日,“OpenHarmony开发者大会2024”在深圳成功落下帷幕。此次盛会不仅吸引了数百位行业精英的积极参与,更成为技术革新与生态进展的交流平台。在这场盛会中,芯海科技作为Open
    的头像 发表于 06-04 10:07 492次阅读

    拓维信息旗下开鸿智谷精彩亮相OpenHarmony开发者大会2024

    5月25日,以“鸿心聚力智引未来”为主题的OpenHarmony开发者大会2024(以下简称“大会”)在深圳成功举办。大会以OpenHarmony4.1Release版本根技术特性解读为契机,聚焦
    的头像 发表于 05-31 08:14 538次阅读
    拓维信息旗下开鸿智谷精彩亮相<b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发者</b>大会2024

    OpenHarmony开发者大会2024:鸿心聚力 智引未来

    2024,为开发者、产业组织、生态伙伴和行业客户搭建一个交流、分享和学习的平台,探讨最前沿的技术趋势,分享最具启发性的开发经验,共同探索OpenHarmony的无限可能性。本次大
    的头像 发表于 05-28 08:32 424次阅读
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发者</b>大会2024:鸿心聚力 智引未来

    OpenHarmony开发者大会2024:诚迈科技多项荣誉加冕再证实力

    5月25日,OpenHarmony开发者大会2024在深圳成功举办。大会以OpenHarmony 4.1 Release版本根技术特性解读为契机,聚焦技术革新和社区生态进展
    的头像 发表于 05-27 18:14 865次阅读
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发者</b>大会2024:诚迈科技多项荣誉加冕再证实力

    RT-Thread西安社区举办首次例会,诚邀每一位开发者参与

    为了更好的服务和链接全国各地的RT-Thread嵌入式开发者,RT-Thread今年将全域推行不同区域社区网,通过建立区域社区网,我们期待构建更加紧密联系的开源社区,实现更广泛的开源资
    的头像 发表于 05-17 15:07 371次阅读
    RT-Thread西安<b class='flag-5'>社区</b>举办首次例会,诚邀每一位<b class='flag-5'>开发者</b><b class='flag-5'>参与</b>!

    报名开启!第二届OpenHarmony开发者大会2024重磅来袭!

    OpenHarmony 开发者大会2024,为开发者、产业组织、生态伙伴和行业用户搭建一个交流、分享和学习的平台。大会以 OpenHarmony
    发表于 05-14 15:23

    开放原子开源大赛—基于OpenHarmony的团结引擎应用开发赛正式启动!

    所有开发者开放,只要完成注册并认证,即可报名参与。你将有机会深入实践OpenHarmony开源项目与Unity中国团结引擎,更有机会赢取丰厚的奖励与荣誉激励。赛事共设立了62个奖项,总奖金池高达45万元
    发表于 03-13 10:45