diff --git a/zh-cn/contribute/figures/ci-portal.png b/zh-cn/contribute/figures/ci-portal.png new file mode 100644 index 0000000000000000000000000000000000000000..91286f6c80765ff974e4998ced9544c99984c002 Binary files /dev/null and b/zh-cn/contribute/figures/ci-portal.png differ diff --git "a/zh-cn/contribute/\350\264\241\347\214\256\346\265\201\347\250\213.md" "b/zh-cn/contribute/\350\264\241\347\214\256\346\265\201\347\250\213.md" index 4debedc5e93eed571ea06ea037afb4d8c551fa5b..05963e0d903b6aa7e6f02f43182ce2c5e312ec22 100755 --- "a/zh-cn/contribute/\350\264\241\347\214\256\346\265\201\347\250\213.md" +++ "b/zh-cn/contribute/\350\264\241\347\214\256\346\265\201\347\250\213.md" @@ -5,6 +5,7 @@ - [代码提交](#section338918220422) - [创建Pull Request(如已通过repo工具自动创建PR,则此步忽略)](#section28261522124316) - [门禁构建](#section981124754415) +- [CI门户](#section8563257123985) - [代码审查](#section17823849145014) ## 环境准备 @@ -231,9 +232,21 @@ repo push --br="20200903" --d="master" --content="#I1TVV4" 如果门禁通过,该Issue关联的所有PR均会自动标记“测试通过”。 +## CI门户 + +OpenHarmony通过持续集成(CI,Continuous Integration)及时发现代码问题,确保代码质量可靠和功能稳定,包括: + +- 代码门禁:开发者向OpenHarmony提交代码合入申请后,会触发门禁检查,例如静态检查、代码编译、功能测试等,门禁通过后才能合入代码。 +- 每日构建:OpenHarmony的持续集成流水线每日自动执行,以便提前发现代码静态检查、编译、功能等方面的问题,及时修复问题,确保代码质量。 + +CI门户是为了便于开发者及时查看、分析每日构建和代码门禁的执行结果的一个可持续集成的门户。 + +示例:[CI门户入口](http://ci.openharmony.cn/) + +![CI门户](figures/ci-portal.png) + ## 代码审查 请参考码云帮助中心:[https://gitee.com/help/articles/4304](https://gitee.com/help/articles/4304) **相关主题:[FAQ](FAQ.md)** -