[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts |
Date: |
Thu, 9 Jul 2020 12:07:32 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 |
On 7/9/20 4:46 AM, Cleber Rosa wrote:
> This is a mapping of Peter's "remake-merge-builds" and
> "pull-buildtest" scripts, gone through some updates, adding some build
> option and removing others.
>
> The jobs currently cover the machines that the QEMU project owns, and that
> are setup and ready to run jobs:
>
> - Ubuntu 18.04 on S390x
> - Ubuntu 20.04 on aarch64
>
> During the development of this set of jobs, the GitLab CI was tested
> with many other architectures, including ppc64, s390x and aarch64,
> along with the other OSs (not included here):
>
> - Fedora 30
> - FreeBSD 12.1
>
> More information can be found in the documentation itself.
>
> Signed-off-by: Cleber Rosa <crosa@redhat.com>
> ---
> .gitlab-ci.d/gating.yml | 146 +++++++++++++++++
> .gitlab-ci.yml | 1 +
> docs/devel/testing.rst | 147 +++++++++++++++++
Time to consider moving the CI doc in a separate file...
> scripts/ci/setup/build-environment.yml | 217 +++++++++++++++++++++++++
> scripts/ci/setup/gitlab-runner.yml | 72 ++++++++
> scripts/ci/setup/inventory | 2 +
> scripts/ci/setup/vars.yml | 13 ++
Should we name these last two as inventory.template
and vars.yml.template?
Maybe you can add them with gitlab-runner.yml and a part of
the documentation in a first patch,
Then build-environment.yml and another part of the doc
in another patch,
Finally gating.yml and the related missing doc as the
last patch?
> 7 files changed, 598 insertions(+)
> create mode 100644 .gitlab-ci.d/gating.yml
> create mode 100644 scripts/ci/setup/build-environment.yml
> create mode 100644 scripts/ci/setup/gitlab-runner.yml
> create mode 100644 scripts/ci/setup/inventory
> create mode 100644 scripts/ci/setup/vars.yml
[...]
- [PATCH v2 0/2] QEMU Gating CI, Cleber Rosa, 2020/07/08
- [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts, Cleber Rosa, 2020/07/08
- Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts, Erik Skultety, 2020/07/09
- Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts,
Philippe Mathieu-Daudé <=
- Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts, Daniel P . Berrangé, 2020/07/09
- Re: [PATCH v2 2/2] GitLab Gating CI: initial set of jobs, documentation and scripts, Stefan Hajnoczi, 2020/07/29
- Re: [PATCH v2 0/2] QEMU Gating CI, Peter Maydell, 2020/07/20
- Re: [PATCH v2 0/2] QEMU Gating CI, Cleber Rosa, 2020/07/20
- Re: [PATCH v2 0/2] QEMU Gating CI, Peter Maydell, 2020/07/28
- Re: [PATCH v2 0/2] QEMU Gating CI, Daniel P . Berrangé, 2020/07/28
- Re: [PATCH v2 0/2] QEMU Gating CI, Cleber Rosa, 2020/07/28
- Re: [PATCH v2 0/2] QEMU Gating CI, Daniel P . Berrangé, 2020/07/28
- Re: [PATCH v2 0/2] QEMU Gating CI, Cleber Rosa, 2020/07/28