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


Jon Mason
 

No one asked for it, but here it is, Gitlab CI for meta-zephyr. Stolen and repurposed from meta-arm. This building and testing should help discover regressions more quickly. And if you include this patch, I'll do nightly builds via my gitlab account (https://gitlab.com/jonmason00/meta-zephyr/-/pipelines) for all to observe.

NOTE: I've been unable to get qemu-nios2 to build. So, I've set the gitlab ci flag of "allow_failures". If someone can tell me the magical incantations to get it working, I'll happily modify the gitlab ci to get it working.

Thanks,
Jon

---

Jon Mason (1):
CI: add Gitlab CI support

.gitlab-ci.yml | 172 ++++++++++++++++++++++++++++++++++++++
ci/96b-avenger96.yml | 9 ++
ci/96b-nitrogen.yml | 6 ++
ci/acrn.yml | 6 ++
ci/base.yml | 35 ++++++++
ci/check-machine-coverage | 26 ++++++
ci/check-warnings | 18 ++++
ci/jobs-to-kas | 19 +++++
ci/logging.yml | 13 +++
ci/meta-oe.yml | 8 ++
ci/meta-python.yml | 10 +++
ci/qemu-cortex-m3.yml | 6 ++
ci/qemu-nios2.yml | 6 ++
ci/qemu-x86.yml | 6 ++
ci/testimage.yml | 5 ++
ci/update-repos | 40 +++++++++
16 files changed, 385 insertions(+)
create mode 100644 .gitlab-ci.yml
create mode 100644 ci/96b-avenger96.yml
create mode 100644 ci/96b-nitrogen.yml
create mode 100644 ci/acrn.yml
create mode 100644 ci/base.yml
create mode 100755 ci/check-machine-coverage
create mode 100755 ci/check-warnings
create mode 100755 ci/jobs-to-kas
create mode 100644 ci/logging.yml
create mode 100644 ci/meta-oe.yml
create mode 100644 ci/meta-python.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/testimage.yml
create mode 100755 ci/update-repos

--
2.20.1

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