mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-06 17:18:02 +02:00
Versions that has branched out from Rawhide but are still not released still have many changes that breaks the CI. As we want the CI to be more stable for Tier 1, which runs for every MR, do not make the switch as soon as Rawhide has branched, but when we choose so.
75 lines
No EOL
1.6 KiB
YAML
75 lines
No EOL
1.6 KiB
YAML
# This file contains the configuration for the gitlab ci.
|
|
#
|
|
# To recreate the .gitlab-ci.yml file, run
|
|
# ci-fairy generate-template
|
|
#
|
|
# The ci-fairy tool is part of
|
|
# https://gitlab.freedesktop.org/freedesktop/ci-templates
|
|
#
|
|
|
|
# Some distros are fairly similar, and we reuse similar scripts.
|
|
# The base type maps the distro name to their base.
|
|
base_types:
|
|
fedora: fedora
|
|
centos: fedora
|
|
debian: debian
|
|
ubuntu: debian
|
|
alpine: alpine
|
|
|
|
# The list of all distributions we want to create job for.
|
|
distributions:
|
|
# TIER 1: CI run for all MRs.
|
|
# The first tier:1 in the list is used to build the pages and check-{tree,patch}.
|
|
- name: fedora
|
|
tier: 1
|
|
versions:
|
|
- '41'
|
|
|
|
# TIER 2: distribution versions that will or might use the current NM version.
|
|
# Run when doing a release.
|
|
- name: fedora
|
|
tier: 2
|
|
versions:
|
|
- 'rawhide'
|
|
- name: centos
|
|
tier: 2
|
|
versions:
|
|
- 'stream9'
|
|
- name: ubuntu
|
|
tier: 2
|
|
versions:
|
|
- 'devel'
|
|
- name: debian
|
|
tier: 2
|
|
versions:
|
|
- 'testing'
|
|
- 'sid'
|
|
- name: alpine
|
|
tier: 2
|
|
versions:
|
|
- 'edge'
|
|
|
|
# TIER 3: distribution versions not in EOL but don't use the current NM version.
|
|
# Run when doing a release, but a failure won't be blocking for the release.
|
|
- name: fedora
|
|
tier: 3
|
|
versions:
|
|
- '40'
|
|
- '39'
|
|
- name: ubuntu
|
|
tier: 3
|
|
versions:
|
|
- '24.04'
|
|
- '22.04'
|
|
- '20.04'
|
|
- name: debian
|
|
tier: 3
|
|
versions:
|
|
- '12'
|
|
- name: alpine
|
|
tier: 3
|
|
versions:
|
|
- '3.20'
|
|
- '3.19'
|
|
- '3.18'
|
|
- '3.17' |