[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 |
|