# ArkDaily **Repository Path**: qishui7/ark-daily ## Basic Information - **Project Name**: ArkDaily - **Description**: ci简介 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-01-26 - **Last Updated**: 2024-01-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ArkDaily #### 介绍 ci简介 详细wiki:https://gitee.com/h_long/ark-daily/wikis/%E8%93%9D%E5%8C%BAArkCI #### 模块添加说明 - 每天凌晨00:00执行执行xx.sh脚本 - 所有的用例执行函数和结果获取函数分开调用 - 所有涉及到源码仓的部署都需要写到脚本内自动部署 - 相关函数与修改提前发送给部署人员 ### benchmark用例地址: - https://gitee.com/h_long/ark-daily/tree/master/shell/benchmark_octane - https://gitee.com/h_long/ark-daily/tree/master/shell/benchmark_ts.org - https://gitee.com/h_long/ark-daily/tree/master/shell/benchmark_ts ### master相关路径: - hap_dir=/mnt/data/zwx1072417/ArkDaily/shell/hap_test/ - test_dir=/mnt/data/zwx1072417/ArkDaily/shell - log_dir=/mnt/data/zwx1072417/ArkDaily/log - source_dir=/mnt/data/zwx1072417/ArkDaily/openharmony/code - patch_dir=/mnt/data/zwx1072417/ArkDaily/openharmony/patch ### android环境配置 ``` mkdir -p ${path-to-android-commandlinetools} wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip unzip commandlinetools-linux-9477386_latest.zip -d ${path-to-android-commandlinetools} mkdir -p ${path-to-android-sdk} ${path-to-android-commandlinetools}/cmdline-tools/bin/sdkmanager --install "ndk-bundle" --sdk_root=${path-to-android-sdk} ${path-to-android-commandlinetools}/cmdline-tools/bin/sdkmanager --install "ndk;21.3.6528147" --sdk_root=${path-to-android-sdk} ${path-to-android-commandlinetools}/cmdline-tools/bin/sdkmanager --install "cmake;3.10.2.4988404" --sdk_root=${path-to-android-sdk} ${path-to-android-commandlinetools}/cmdline-tools/bin/sdkmanager --install "platforms;android-29" --sdk_root=${path-to-android-sdk} ${path-to-android-commandlinetools}/cmdline-tools/bin/sdkmanager --install "build-tools;28.0.3" --sdk_root=${path-to-android-sdk} export ANDROID_HOME=${path-to-android-sdk} export PATH=${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/build-tools/28.0.3:${ANDROID_HOME}/platform-tools:${PATH} ``` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request