mirror of
https://gitlab.freedesktop.org/libevdev/libevdev.git
synced 2025-12-22 16:00:08 +01:00
CI: add a Centos 8 container build
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
864f0c6829
commit
b65be7aa79
1 changed files with 26 additions and 1 deletions
|
|
@ -44,7 +44,7 @@ variables:
|
||||||
# distribution #
|
# distribution #
|
||||||
###############################################################################
|
###############################################################################
|
||||||
FEDORA_RPMS: 'git gcc gcc-c++ automake autoconf libtool make pkgconfig python3 check-devel valgrind binutils doxygen xz'
|
FEDORA_RPMS: 'git gcc gcc-c++ automake autoconf libtool make pkgconfig python3 check-devel valgrind binutils doxygen xz'
|
||||||
CENTOS_RPMS: $FEDORA_RPMS
|
CENTOS_RPMS: 'git gcc gcc-c++ automake autoconf libtool make pkgconfig python3 check-devel valgrind binutils xz'
|
||||||
UBUNTU_DEBS: 'git gcc g++ automake autoconf libtool make pkg-config python3 check valgrind binutils doxygen xz-utils'
|
UBUNTU_DEBS: 'git gcc g++ automake autoconf libtool make pkg-config python3 check valgrind binutils doxygen xz-utils'
|
||||||
DEBIAN_DEBS: $UBUNTU_DEBS
|
DEBIAN_DEBS: $UBUNTU_DEBS
|
||||||
ARCH_PKGS: 'git gcc automake autoconf libtool make pkgconfig python3 check valgrind binutils doxygen'
|
ARCH_PKGS: 'git gcc automake autoconf libtool make pkgconfig python3 check valgrind binutils doxygen'
|
||||||
|
|
@ -193,6 +193,17 @@ centos:7@container-prep:
|
||||||
TAG: $CENTOS_TAG
|
TAG: $CENTOS_TAG
|
||||||
<<: *pull_upstream_or_rebuild
|
<<: *pull_upstream_or_rebuild
|
||||||
|
|
||||||
|
centos:8@container-prep:
|
||||||
|
extends: .centos@container-build
|
||||||
|
stage: container_prep
|
||||||
|
variables:
|
||||||
|
GIT_STRATEGY: none
|
||||||
|
CENTOS_VERSION: 8
|
||||||
|
DISTRIB_FLAVOR: centos
|
||||||
|
DISTRIB_VERSION: $CENTOS_VERSION
|
||||||
|
TAG: $CENTOS_TAG
|
||||||
|
<<: *pull_upstream_or_rebuild
|
||||||
|
|
||||||
arch:rolling@container-prep:
|
arch:rolling@container-prep:
|
||||||
extends: .arch@container-build
|
extends: .arch@container-build
|
||||||
stage: container_prep
|
stage: container_prep
|
||||||
|
|
@ -344,6 +355,13 @@ centos:7@container-clean:
|
||||||
CENTOS_VERSION: 7
|
CENTOS_VERSION: 7
|
||||||
CURRENT_CONTAINER_IMAGE: $CENTOS_CONTAINER_IMAGE
|
CURRENT_CONTAINER_IMAGE: $CENTOS_CONTAINER_IMAGE
|
||||||
|
|
||||||
|
centos:8@container-clean:
|
||||||
|
extends: .container-clean
|
||||||
|
variables:
|
||||||
|
GIT_STRATEGY: none
|
||||||
|
CENTOS_VERSION: 8
|
||||||
|
CURRENT_CONTAINER_IMAGE: $CENTOS_CONTAINER_IMAGE
|
||||||
|
|
||||||
arch:rolling@container-clean:
|
arch:rolling@container-clean:
|
||||||
extends: .container-clean
|
extends: .container-clean
|
||||||
variables:
|
variables:
|
||||||
|
|
@ -400,6 +418,13 @@ centos:7@default-build:
|
||||||
CENTOS_VERSION: 7
|
CENTOS_VERSION: 7
|
||||||
needs: ['centos:7@container-prep']
|
needs: ['centos:7@container-prep']
|
||||||
|
|
||||||
|
centos:8@default-build:
|
||||||
|
extends: .centos-build@template
|
||||||
|
variables:
|
||||||
|
CENTOS_VERSION: 8
|
||||||
|
MAKE_ARGS: '' # disable distcheck, requires doxygen
|
||||||
|
needs: ['centos:8@container-prep']
|
||||||
|
|
||||||
.ubuntu@template:
|
.ubuntu@template:
|
||||||
stage: distro
|
stage: distro
|
||||||
extends: .build@template
|
extends: .build@template
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue