ci: mark all bleeding edge distro jobs as allow failure

The non-released bleeding edge distros have frequent packaging problems
that make it impossible to have reliable CI. Make them all optional
non-gating jobs.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé 2022-08-11 10:09:54 +01:00
parent 43f5626c03
commit 734e6ed700
3 changed files with 18 additions and 11 deletions

View File

@ -33,7 +33,7 @@ x86_64-debian-sid:
needs:
- job: x86_64-debian-sid-container
optional: true
allow_failure: false
allow_failure: true
variables:
NAME: debian-sid
@ -63,7 +63,7 @@ x86_64-fedora-rawhide:
needs:
- job: x86_64-fedora-rawhide-container
optional: true
allow_failure: false
allow_failure: true
variables:
NAME: fedora-rawhide
@ -84,7 +84,7 @@ x86_64-opensuse-tumbleweed:
needs:
- job: x86_64-opensuse-tumbleweed-container
optional: true
allow_failure: false
allow_failure: true
variables:
NAME: opensuse-tumbleweed
RPM: skip
@ -118,7 +118,7 @@ mingw32-fedora-rawhide:
needs:
- job: mingw32-fedora-rawhide-container
optional: true
allow_failure: false
allow_failure: true
variables:
CROSS: mingw32
NAME: fedora-rawhide
@ -133,7 +133,7 @@ mingw64-fedora-rawhide:
needs:
- job: mingw64-fedora-rawhide-container
optional: true
allow_failure: false
allow_failure: true
variables:
CROSS: mingw64
NAME: fedora-rawhide

View File

@ -23,7 +23,7 @@ x86_64-debian-10-container:
x86_64-debian-sid-container:
extends: .container_job
allow_failure: false
allow_failure: true
variables:
NAME: debian-sid
@ -44,7 +44,7 @@ x86_64-fedora-36-container:
x86_64-fedora-rawhide-container:
extends: .container_job
allow_failure: false
allow_failure: true
variables:
NAME: fedora-rawhide
@ -58,7 +58,7 @@ x86_64-opensuse-leap-153-container:
x86_64-opensuse-tumbleweed-container:
extends: .container_job
allow_failure: false
allow_failure: true
variables:
NAME: opensuse-tumbleweed
@ -82,13 +82,13 @@ x86_64-ubuntu-2204-container:
mingw32-fedora-rawhide-container:
extends: .container_job
allow_failure: false
allow_failure: true
variables:
NAME: fedora-rawhide-cross-mingw32
mingw64-fedora-rawhide-container:
extends: .container_job
allow_failure: false
allow_failure: true
variables:
NAME: fedora-rawhide-cross-mingw64

View File

@ -23,7 +23,10 @@ targets:
debian-10: x86_64
debian-sid: x86_64
debian-sid:
jobs:
- arch: x86_64
allow-failure: true
fedora-35: x86_64
@ -32,14 +35,17 @@ targets:
fedora-rawhide:
jobs:
- arch: x86_64
allow-failure: true
- arch: mingw32
allow-failure: true
artifacts:
expiry: 30 days
paths:
- data/virt-viewer-x86*.msi
- arch: mingw64
allow-failure: true
artifacts:
expiry: 30 days
paths:
@ -54,6 +60,7 @@ targets:
opensuse-tumbleweed:
jobs:
- arch: x86_64
allow-failure: true
variables:
RPM: skip