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

    浏览量

    11360
  • 邮箱
    +关注

    关注

    0

    文章

    5

    浏览量

    7770
  • OpenHarmony
    +关注

    关注

    23

    文章

    3322

    浏览量

    15161
收藏 人收藏

    评论

    相关推荐

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

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

    您有一份OpenHarmony开发者论坛2023年度总结,请查收~

    2023 年 11 月,OpenHarmony 开发者论坛 1.0 版本正式上线。 感谢各位开发者OpenHarmony 的大力支持和热爱,成为
    发表于 01-26 17:27

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    发烧友论坛一起策划了飞腾派开发板测评活动,受到了广大开发者的喜爱。 通过这次活动,飞腾派成功地吸引了众多高质量开发者的关注和参与,进一步扩大了其在
    发表于 12-11 16:11

    OpenHarmony北向-让更广泛的应用开发者更容易参与

    一、标准系统的体验 按照官方文档指导,这样操作,OH标准系统开发板就可以运行开发者开发OpenHarmony应用了。 二、实际情况 按照开发
    发表于 12-06 14:32

    精彩预告 | OpenHarmony即将亮相MTSC 2023

    和测试研发技术交流”为主要目的,旨在为行业搭建一个深入探讨和交流的桥梁和平台。从 2015 年开始已成功举办了 11 届,“落地、务实、有深度”的内容风格和良好口碑,得到测试开发者、互联网一线企业及全行
    发表于 11-22 10:28

    OpenHarmony开发者论坛正式上线,盖楼赢惊喜好礼~

    开发者论坛正式上线之际 为了答谢广大开发者的关注与支持 我们发起了 OpenHarmony开发者论坛“盖楼有礼”活动 参与本活动回
    的头像 发表于 11-15 21:15 306次阅读

    OpenHarmony开发者论坛正式上线,盖楼赢惊喜好礼~

    如何参与和贡献? 你们的声音,我们都有认真聆听! 你们的期待,就是我们前进的动力! 值此OpenHarmony开发者论坛正式上线之际,为了答谢广大开发者的关注与支持,我们发起了
    发表于 11-15 09:56

    陈海波:OpenHarmony技术领先,产学研深度协同,生态蓬勃发展

    蓬勃发展。OpenHarmony已经成为发展速度最快的智能终端操作系统开源社区之一,来自51家共建单位的超过6200名开发者参与社区贡献,
    发表于 11-06 14:35

    各位开发者期待已久的开源鸿蒙开发者手机已经开放购买啦!!

    各位开发者期待已久的开源鸿蒙开发者手机已经开放购买啦!! “开源鸿蒙开发者手机”,本质上是手机形态的开发板,为广大 OpenHarmony
    发表于 10-10 18:32

    OpenHarmony社区运营报告(2023年8月)

    开发者了解新版本能力我们准备了版本上新内容介绍及相关文档资源快来体验吧~​​ 五、社区活动 1、公共活动 8月26日由OpenHarmony项目群工作委员会主办广州市天河区软件和信息产业协会、深圳市
    发表于 09-12 18:35

    OpenHarmony Meetup 2023 广州站圆满举办,城市巡回全面启航

    及成果转化,提升开发者OpenHarmony的关注度,普及OpenHarmony开发技能,加速开发者
    发表于 08-30 17:57

    OpenHarmony社区运营报告(2023年7月)

    入门》和《ArkTs语法高级用法进阶》。本课程围绕对应用开发零基础实战开展教学,以可视化应用开发基础讲解,游戏化的趣味实操演练,助力开发者在比赛中提升竞争力为闯关加码。 2、伙伴活动
    发表于 08-11 16:30

    开放原子开源基金会OpenHarmony开发者大会2023演讲资料汇总

    OpenAtom OpenHarmony开源两年多以来,已有130多家伙伴、5100多名开发者参与共建和贡献,累计代码量已超一亿行;同时有260多款软硬件产品通过兼容性测评,广泛覆盖了能源、金融
    发表于 05-29 16:34

    OpenHarmony社区运营报告(2023年4月)

    OpenHarmony兼容性工作组专家参与2023开放原子开源基金会OpenHarmony开发者大会 OpenHarmony兼容性工作组专
    发表于 05-22 10:30

    deepin入驻飞腾软件开发者平台深度开发者使能

    软件开发者平台(专区入口:https://service.phytium.com.cn/developer/20/),双方将共建开发者友好的开源新生态,深度
    的头像 发表于 05-01 01:34 1813次阅读
    deepin入驻飞腾软件<b class='flag-5'>开发者</b><b class='flag-5'>平台</b>,<b class='flag-5'>深度</b>为<b class='flag-5'>开发者</b>使能