Files
open-amp/.github/actions/build_ci/README.md
T
Sipke Vriend 2b172cef30 github actions:README: add some new lines and code block for clarity
Multiple lines of text are concatenated so use a code block for the
supported targets so they are on individual lines.

Signed-off-by: Sipke Vriend <sipke@direktembedded.com>
2026-09-09 19:10:47 +02:00

941 B

OpenAMP lib build check docker action

This action test builds for a specified target.

Inputs

target

Required the build target. Default "linux".

The supported targets are:

  • linux
  • generic arm
  • zephyr

Example usage

Inside a github action use:

uses: ./.github/actions/build_ci
with:
  target: linux

Desktop testing

Right now the directory expectations of the CI script are very messy. This should be cleaned up in a future PR.

Desktop testing is possible but is likewise messy right now.

One time setup, starting in open-amp directory:

git clone https://github.com/OpenAMP/libmetal.git

A sequence like below will work, change the "zephyr" at the end of the docker command line to "linux" or "generic" for the other working tests

docker build -t openamp-ci .github/actions/build_ci/ && docker run -it --rm -v$PWD:/prj -w /prj openamp-ci zephyr
sudo rm -rf build* zephyr*