gitlab CI: bump to newer Ubuntus

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2023-01-04 15:20:54 +10:00
parent 136efe0399
commit 1489287bf1
2 changed files with 44 additions and 44 deletions

View file

@ -69,49 +69,49 @@ variables:
.fedora:34: .fedora:34:
extends: .fdo.distribution-image@fedora extends: .fdo.distribution-image@fedora
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: '34' FDO_DISTRIBUTION_VERSION: '34'
.fedora:35: .fedora:35:
extends: .fdo.distribution-image@fedora extends: .fdo.distribution-image@fedora
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: '35' FDO_DISTRIBUTION_VERSION: '35'
.ubuntu:21.04: .ubuntu:22.04:
extends: .fdo.distribution-image@ubuntu extends: .fdo.distribution-image@ubuntu
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: '21.04' FDO_DISTRIBUTION_VERSION: '22.04'
.ubuntu:21.10: .ubuntu:22.10:
extends: .fdo.distribution-image@ubuntu extends: .fdo.distribution-image@ubuntu
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: '21.10' FDO_DISTRIBUTION_VERSION: '22.10'
.debian:stable: .debian:stable:
extends: .fdo.distribution-image@debian extends: .fdo.distribution-image@debian
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: 'stable' FDO_DISTRIBUTION_VERSION: 'stable'
.debian:sid: .debian:sid:
extends: .fdo.distribution-image@debian extends: .fdo.distribution-image@debian
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: 'sid' FDO_DISTRIBUTION_VERSION: 'sid'
.arch:rolling: .arch:rolling:
extends: .fdo.distribution-image@arch extends: .fdo.distribution-image@arch
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: 'rolling' FDO_DISTRIBUTION_VERSION: 'rolling'
.alpine:latest: .alpine:latest:
extends: .fdo.distribution-image@alpine extends: .fdo.distribution-image@alpine
variables: variables:
FDO_DISTRIBUTION_TAG: '2022-02-02.0' FDO_DISTRIBUTION_TAG: '2023-01-04.5'
FDO_DISTRIBUTION_VERSION: 'latest' FDO_DISTRIBUTION_VERSION: 'latest'
@ -209,7 +209,7 @@ check-merge-request:
- kvm - kvm
variables: variables:
GIT_STRATEGY: none GIT_STRATEGY: none
FDO_DISTRIBUTION_TAG: qemu-2022-02-02.0 FDO_DISTRIBUTION_TAG: qemu-2023-01-04.5
allow_failure: true allow_failure: true
# Always rebuilds the container # Always rebuilds the container
@ -270,9 +270,9 @@ fedora:35@container-forced-rebuild:
# Pulls in the container from upstream or rebuilds it if missing # Pulls in the container from upstream or rebuilds it if missing
ubuntu:21.04@container-prep: ubuntu:22.04@container-prep:
extends: extends:
- .ubuntu:21.04 - .ubuntu:22.04
- .ubuntu.packages - .ubuntu.packages
- .fdo.container-build@ubuntu - .fdo.container-build@ubuntu
stage: prep stage: prep
@ -280,9 +280,9 @@ ubuntu:21.04@container-prep:
GIT_STRATEGY: none GIT_STRATEGY: none
# Always rebuilds the container # Always rebuilds the container
ubuntu:21.04@container-forced-rebuild: ubuntu:22.04@container-forced-rebuild:
extends: extends:
- ubuntu:21.04@container-prep - ubuntu:22.04@container-prep
only: only:
- schedules - schedules
variables: variables:
@ -290,9 +290,9 @@ ubuntu:21.04@container-forced-rebuild:
# Pulls in the container from upstream or rebuilds it if missing # Pulls in the container from upstream or rebuilds it if missing
ubuntu:21.10@container-prep: ubuntu:22.10@container-prep:
extends: extends:
- .ubuntu:21.10 - .ubuntu:22.10
- .ubuntu.packages - .ubuntu.packages
- .fdo.container-build@ubuntu - .fdo.container-build@ubuntu
stage: prep stage: prep
@ -300,9 +300,9 @@ ubuntu:21.10@container-prep:
GIT_STRATEGY: none GIT_STRATEGY: none
# Always rebuilds the container # Always rebuilds the container
ubuntu:21.10@container-forced-rebuild: ubuntu:22.10@container-forced-rebuild:
extends: extends:
- ubuntu:21.10@container-prep - ubuntu:22.10@container-prep
only: only:
- schedules - schedules
variables: variables:
@ -434,19 +434,19 @@ fedora:35@container-clean:
- .container-clean - .container-clean
needs: ["fedora:35@container-prep"] needs: ["fedora:35@container-prep"]
### ubuntu 21.04 ### ubuntu 22.04
ubuntu:21.04@container-clean: ubuntu:22.04@container-clean:
extends: extends:
- .ubuntu:21.04 - .ubuntu:22.04
- .container-clean - .container-clean
needs: ["ubuntu:21.04@container-prep"] needs: ["ubuntu:22.04@container-prep"]
### ubuntu 21.10 ### ubuntu 22.10
ubuntu:21.10@container-clean: ubuntu:22.10@container-clean:
extends: extends:
- .ubuntu:21.10 - .ubuntu:22.10
- .container-clean - .container-clean
needs: ["ubuntu:21.10@container-prep"] needs: ["ubuntu:22.10@container-prep"]
### debian stable ### debian stable
debian:stable@container-clean: debian:stable@container-clean:
@ -530,34 +530,34 @@ fedora:35@meson-build:
needs: ['fedora:35@container-prep'] needs: ['fedora:35@container-prep']
ubuntu:21.04@autotools-build: ubuntu:22.04@autotools-build:
extends: extends:
- .ubuntu:21.04 - .ubuntu:22.04
- .autotools-build@template - .autotools-build@template
stage: autotools stage: autotools
needs: ['ubuntu:21.04@container-prep'] needs: ['ubuntu:22.04@container-prep']
ubuntu:21.04@meson-build: ubuntu:22.04@meson-build:
extends: extends:
- .ubuntu:21.04 - .ubuntu:22.04
- .meson-build@template - .meson-build@template
stage: meson stage: meson
needs: ['ubuntu:21.04@container-prep'] needs: ['ubuntu:22.04@container-prep']
ubuntu:21.10@autotools-build: ubuntu:22.10@autotools-build:
extends: extends:
- .ubuntu:21.10 - .ubuntu:22.10
- .autotools-build@template - .autotools-build@template
stage: autotools stage: autotools
needs: ['ubuntu:21.10@container-prep'] needs: ['ubuntu:22.10@container-prep']
ubuntu:21.10@meson-build: ubuntu:22.10@meson-build:
extends: extends:
- .ubuntu:21.10 - .ubuntu:22.10
- .meson-build@template - .meson-build@template
stage: meson stage: meson
needs: ['ubuntu:21.10@container-prep'] needs: ['ubuntu:22.10@container-prep']
debian:stable@autotools-build: debian:stable@autotools-build:

View file

@ -3,7 +3,7 @@
# #
# We're happy to rebuild all containers when one changes. # We're happy to rebuild all containers when one changes.
.default_tag: &default_tag '2022-02-02.0' .default_tag: &default_tag '2023-01-04.5'
distributions: distributions:
- name: fedora - name: fedora
@ -33,8 +33,8 @@ distributions:
- name: ubuntu - name: ubuntu
tag: *default_tag tag: *default_tag
versions: versions:
- '21.04' - '22.04'
- '21.10' - '22.10'
packages: packages:
- git - git
- gcc - gcc