From: Quirin Gylstorff <quirin.gylsto...@siemens.com> Add the configration to run the ci builds on gitlab.com or on-premise setups with gitlab artifacts enabled. Each completed pipeline creates around 1.5 GB aritfacts. An active pipeline can be seen at https://gitlab.com/Quirin.Gy/xenomai-images-test/pipelines.
Quirin Gylstorff (4): ci: Build and test from gitlab.com ci: Add option to compress ext4-images. test/README: Update scripts/run-lava-tests: Add LAVA_MASTER_URL .ci/gitlab-ci-base.yml | 156 ++++++++++++++++++ .ci/gitlab-com.yml | 26 +++ .ci/siemens-ci.yml | 22 +++ .gitlab-ci.yml | 145 +--------------- .../0001-classes-ext4.img-Compress.patch | 31 ++++ opt-ext4-gz.yml | 24 +++ scripts/deploy_for_testing.sh | 4 +- scripts/get-build-id.sh | 29 ++++ scripts/install-lavacli.sh | 5 +- scripts/run-lava-tests.sh | 10 +- tests/README.md | 60 +++++-- ...bone.yml => xenomai-beagle-bone-black.yml} | 4 +- tests/jobs/xenomai-hikey.yml | 4 +- tests/jobs/xenomai-ipc227e.yml | 6 +- tests/jobs/xenomai-minnow.yml | 6 +- tests/jobs/xenomai-qemu-amd64.yml | 6 +- tests/jobs/xenomai-qemu-arm64.yml | 6 +- tests/jobs/xenomai-qemu-armhf.yml | 6 +- ...omai-x86-64.yml => xenomai-x86-64-efi.yml} | 6 +- 19 files changed, 369 insertions(+), 187 deletions(-) create mode 100644 .ci/gitlab-ci-base.yml create mode 100644 .ci/gitlab-com.yml create mode 100644 .ci/siemens-ci.yml create mode 100644 isar-patches/0001-classes-ext4.img-Compress.patch create mode 100644 opt-ext4-gz.yml create mode 100755 scripts/get-build-id.sh rename tests/jobs/{xenomai-beaglebone.yml => xenomai-beagle-bone-black.yml} (91%) rename tests/jobs/{xenomai-x86-64.yml => xenomai-x86-64-efi.yml} (86%) -- 2.20.1