This is not an official Elektrobit product/project.
A container is created which contains a sysroot and image:
- based on the provided EBcL container
- sysroot and OS image are compiled for aarch64
-
Build container: Run workflow Build EBcL container with aarch64 sysroot and image
-
Run (Zenoh) tests: Run workflow Main Branch CI
- Previously generated container is used
- It compiles for the target and runs tests on them
- Target is a QEMU image, simulating an aarch64 CPU
- Tests are executed on target using the script run_on_target.sh, which uploads the file and runs it.
- The zenoh build configuration is slightly changed to reduce disk space usage (especially debug symbols are disabled, see patch for details)