[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 09/11] gitlab-ci: Add rules to select cross-jobs to build
From: |
Thomas Huth |
Subject: |
Re: [PATCH v3 09/11] gitlab-ci: Add rules to select cross-jobs to build |
Date: |
Mon, 9 Nov 2020 10:57:05 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 |
On 08/11/2020 23.19, Philippe Mathieu-Daudé wrote:
> Add rules to select some crossbuild jobs.
>
> The following tags are available to restrict the CI jobs:
> - all (select all jobs, this is default)
> - cross (select all cross-jobs)
> - system (select all cross-system jobs)
> - user (select all cross-user jobs)
> - $ARCH (select an architecture: arm/mips/ppc/sparc/...)
>
> Developers can combine tags in the QEMU_BUILD variable when
> pushing a branch (or tag) to repositories. Examples:
>
> $ git push -o ci.variable="QEMU_BUILD=user" myrepo mybranch
> $ git push -o ci.variable="QEMU_BUILD=user,system" myrepo mybranch
That looks interesting, but I think the changes are too big for including
them at this point in time, so I'd like to postpone this to the 6.0 cycle
(so please respin the series after the 5.2 release).
Also this certainly needs to be documented in a file in the docs/ folder -
otherwise you'll be the only one who's using this feature, I guess...
Thanks,
Thomas
- Re: [PATCH v3 06/11] gitlab-ci: Rename acceptance_test_job -> integration_test_job, (continued)
Re: [PATCH v3 06/11] gitlab-ci: Rename acceptance_test_job -> integration_test_job, Willian Rampazzo, 2020/11/23
[PATCH v3 07/11] gitlab-ci: Extract common job definition as 'cross_common_job', Philippe Mathieu-Daudé, 2020/11/08
[PATCH v3 08/11] gitlab-ci: Extract common job definition as 'native_common_job', Philippe Mathieu-Daudé, 2020/11/08
[PATCH v3 09/11] gitlab-ci: Add rules to select cross-jobs to build, Philippe Mathieu-Daudé, 2020/11/08
- Re: [PATCH v3 09/11] gitlab-ci: Add rules to select cross-jobs to build,
Thomas Huth <=
[PATCH v3 10/11] gitlab-ci: Add rules to select building/testing native jobs, Philippe Mathieu-Daudé, 2020/11/08
[PATCH v3 11/11] gitlab-ci: Move artifacts expiry rule to common 'native_build_job', Philippe Mathieu-Daudé, 2020/11/08