Skip to content

Enable testing of oniro-openharmony-toolchain and oniro-openharmony-bundle in CI

In order to prevent regressions with regards to the deliverables created by oniro-openharmony-toolchain and oniro-openharmony-bundle recipes, we should create CI jobs which takes an unmodified OpenHarmony code repository, installs the deliverables to it and does a build to verify that it (still) works.

The OpenHarmony code repository could be taken from tarball, and cached in $CI_ONIRO_RUNNER_PERSISTENT_STORAGE directory.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information