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

    浏览量

    11612
  • 邮箱
    +关注

    关注

    0

    文章

    6

    浏览量

    7922
  • OpenHarmony
    +关注

    关注

    31

    文章

    3926

    浏览量

    20710
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025开放原子开发者大会旋武开源社区Rust分论坛成功举办

    11月22日,2025开放原子开发者大会——旋武开源社区Rust分论坛在北京顺利召开。论坛以“共建中国Rust生态”为核心主题,汇聚京东、华为、vivo、阿里、毛豆教育、DORA社区及南京大学等企业与学术机构技术专家,及众多Ru
    的头像 发表于 11-27 14:55 309次阅读

    deepin社区亮相2025开放原子开发者大会

    近日,以“一切为了开发者——AI共智,开源共享”为主题的2025开放原子开发者大会在京圆满落幕。大会聚焦人工智能与开源技术的深度融合,展现了开源生态在推动产业创新、培育新质生产力方面的核心价值。
    的头像 发表于 11-25 09:19 373次阅读

    2025开放原子开发者大会11月启幕

    开发者年度盛会即将登场!2025开放原子开发者大会将于11月21-22日,在北京北人亦创国际会展中心盛大召开。大会以“一切为了开发者”为主题,汇聚全球开源智慧——国内外优秀开发者、学术
    的头像 发表于 10-24 14:05 717次阅读

    曙光网络SugonRI开发者社区正式上线

    在人工智能与工业深度融合的大潮中,工业软件正在成为推动产业升级的关键引擎。为了让更多开发者快速掌握工业级编程技术、共享行业实践成果,曙光网络正式推出开发者社区——曙睿(SugonRI)
    的头像 发表于 09-04 09:58 710次阅读

    赛昉科技入驻RuyiSDK开发者社区,双平台协同推进RISC-V生态

    赛昉科技(StarFive)正式入驻RuyiSDK开发者社区,携手推动RISC-V技术创新。后续,赛昉科技的技术突破与生态进展将同步在RVspace及RuyiSDK双平台发布,赛昉技术团队将定期解答
    的头像 发表于 07-30 10:35 830次阅读
    赛昉科技入驻RuyiSDK<b class='flag-5'>开发者</b><b class='flag-5'>社区</b>,双<b class='flag-5'>平台</b>协同推进RISC-V生态

    OpenHarmony 2025年度技术俱乐部及开发者协会奖项评选通知

    成立开发者协会,在开源社区组建及技术人才培育方面取得了显著的进展。 为了感谢各校师生对OpenHarmony技术俱乐部及开发者协会的大力支持和卓越贡献, 现正式启动2025年度星光社团
    的头像 发表于 07-17 20:07 429次阅读
    <b class='flag-5'>OpenHarmony</b> 2025年度技术俱乐部及<b class='flag-5'>开发者</b>协会奖项评选通知

    deepin社区正式入驻RuyiSDK开发者社区

    近日,deepin(深度)社区正式入驻 RuyiSDK 开发者社区,双方将紧密协作,共同推动 RISC-V 技术的创新发展!
    的头像 发表于 07-15 09:47 718次阅读

    矽速科技正式入驻 RuyiSDK 开发者社区,共建 RISC-V 开发者生态!

    近日,深圳矽速科技正式入驻RuyiSDK开发者社区,携手社区共同推动RISC-V技术的发展与广泛应用,为开发者提供一个更加便捷高效的开发环境
    的头像 发表于 07-10 11:00 910次阅读
    矽速科技正式入驻 RuyiSDK <b class='flag-5'>开发者</b><b class='flag-5'>社区</b>,共建 RISC-V <b class='flag-5'>开发者</b>生态!

    跃昉科技正式入驻RuyiSDK开发者社区助力RISC-V生态建设

      近日,跃昉科技正式入驻 RuyiSDK 开发者社区,携手社区共同推动RISC-V技术的创新发展! RuyiSDK 是中国科学院软件研究所开发的开源套件,致力于为 RISC-V
    的头像 发表于 07-09 16:17 737次阅读
    跃昉科技正式入驻RuyiSDK<b class='flag-5'>开发者</b><b class='flag-5'>社区</b>,<b class='flag-5'>助力</b>RISC-V生态建设

    全志科技亮相OpenHarmony开发者大会2025

    近日,OpenHarmony开发者大会 2025(OHDC.2025,以下简称“大会”)在深圳举办。大会正式发布了开源鸿蒙5.1 Release版本,举行了“开源鸿蒙应用技术组件共建启动、开源鸿蒙
    的头像 发表于 06-04 09:16 1941次阅读
    全志科技亮相<b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发者</b>大会2025

    DialogHub上线OpenHarmony开源社区,高效开发鸿蒙应用弹窗

    OpenHarmony三方库中心仓以及Gitee平台开发者可访问“OpenHarmony官网”,点击“开发者”——>“三方库中心仓
    发表于 04-03 17:30

    荣膺多项殊荣!软通动力携子公司鸿湖万联亮相2024开放原子开发者大会

    壮大我国开源生态。作为开源生态的杰出贡献深度参与者,软通动力携子公司鸿湖万联深度参与大会各项活动。其间,不仅共同见证了
    的头像 发表于 01-20 09:42 1692次阅读
    荣膺多项殊荣!软通动力携子公司鸿湖万联亮相2024开放原子<b class='flag-5'>开发者</b>大会

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

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

    《HarmonyOS第一课》焕新升级,赋能开发者快速掌握鸿蒙应用开发

    《HarmonyOS第一课》焕新升级,赋能开发者快速掌握鸿蒙应用开发 随着HarmonyOS NEXT发布,鸿蒙生态日益壮大,广大开发者对于系统化学习平台和课程的需求愈发强烈。近日,华
    发表于 01-02 14:24

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

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