Skip to content

flba-eb/ebcl_cicd_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example for automatically building for EB corbos Linux (EBcL) and testing on it

Main Branch CI example

Notes

This is not an official Elektrobit product/project.

Overview

A container is created which contains a sysroot and image:

  • based on the provided EBcL container
  • sysroot and OS image are compiled for aarch64

Usage

  • 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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages