[meta-zephyr][PATCH 0/3] Gitlab CI for meta-zephyr


Jon Mason
 

This series is adding Gitlab CI to meta-zephyr. I've been running a
version of this on my personal gitlab for some time (see
https://gitlab.com/jonmason00/meta-zephyr/-/pipelines).

This will allow Arm (and anyone else) that wants to run CI as part of
their process for submitting patches to meta-zephyr to verify they work
prior to submission.

In addition to the CI, I've added some patches necessary to get
meta-zephyr working for me.

Thanks,
Jon

Jon Mason (3):
qemu-nios2: use glibc
CI: add Gitlab CI support
CI: Add Richard Purdie's workaround to get meta-zephyr working again

.gitlab-ci.yml | 101 +++++++++++++++++++
ci/96b-avenger96.yml | 6 ++
ci/96b-nitrogen.yml | 6 ++
ci/arduino-nano-33-ble.yml | 6 ++
ci/base.yml | 37 +++++++
ci/check-machine-coverage | 26 +++++
ci/check-warnings | 19 ++++
ci/intel-x86-64.yml | 6 ++
ci/jobs-to-kas | 19 ++++
ci/logging.yml | 13 +++
ci/meta-openembedded.yml | 11 ++
ci/nrf52840dk-nrf52840.yml | 6 ++
ci/qemu-cortex-m3.yml | 12 +++
ci/qemu-nios2.yml | 10 ++
ci/qemu-x86.yml | 10 ++
ci/stm32mp157c-dk2.yml | 6 ++
ci/testimage.yml | 8 ++
ci/update-repos | 40 ++++++++
meta-zephyr-bsp/conf/machine/qemu-nios2.conf | 2 +
meta-zephyr-core/conf/distro/zephyr.conf | 2 +-
20 files changed, 345 insertions(+), 1 deletion(-)
create mode 100644 .gitlab-ci.yml
create mode 100644 ci/96b-avenger96.yml
create mode 100644 ci/96b-nitrogen.yml
create mode 100644 ci/arduino-nano-33-ble.yml
create mode 100644 ci/base.yml
create mode 100755 ci/check-machine-coverage
create mode 100755 ci/check-warnings
create mode 100644 ci/intel-x86-64.yml
create mode 100755 ci/jobs-to-kas
create mode 100644 ci/logging.yml
create mode 100644 ci/meta-openembedded.yml
create mode 100644 ci/nrf52840dk-nrf52840.yml
create mode 100644 ci/qemu-cortex-m3.yml
create mode 100644 ci/qemu-nios2.yml
create mode 100644 ci/qemu-x86.yml
create mode 100644 ci/stm32mp157c-dk2.yml
create mode 100644 ci/testimage.yml
create mode 100755 ci/update-repos

--
2.17.1

Join {yocto@lists.yoctoproject.org to automatically receive all group messages.