OSDN Git Service

gitlab: skip many more targets in windows cross builds
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 10 Aug 2021 14:06:53 +0000 (15:06 +0100)
committerThomas Huth <thuth@redhat.com>
Wed, 11 Aug 2021 06:52:31 +0000 (08:52 +0200)
commita1f0f36838caa8d8dbde4b5be2f889942fb66fd4
tree37db476b25cf6e224140e1e2c90bad1b731ef921
parenta62354915bd5285f338e6c624b146ae5e25b50b4
gitlab: skip many more targets in windows cross builds

The windows cross builds still take way too long in gitlab CI, so need
more targets to be skipped. We don't want to hurt coverage of other
cross builds more though, so we let jobs fine tune with a new env
variale $CROSS_SKIP_TARGETS.

We take the set of targets that are considered relatively niche or
very old architectures, and skip approx half of them in win32 builds
and the other half of them in win64.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210810140653.3969823-3-berrange@redhat.com>
[thuth: Swapped the "CROSS_SKIP_TARGETS:" lines as suggested by philmd]
Signed-off-by: Thomas Huth <thuth@redhat.com>
.gitlab-ci.d/crossbuild-template.yml
.gitlab-ci.d/crossbuilds.yml