mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-03-06 15:10:43 +01:00
gitlab CI: update to latest ci-templates
Removes the special distro "flavor" handling for arch and it gives us nicer warnings for VM failures. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
712eb10aad
commit
5eb53418b3
3 changed files with 19 additions and 20 deletions
|
|
@ -24,7 +24,7 @@
|
|||
# <distribution>:<version>@activity:
|
||||
# e.g. fedora:31@build-default
|
||||
|
||||
.templates_sha: &template_sha b7030c2cd0d6ccc5f6d4f8299bafa4daa9240d71 # see https://docs.gitlab.com/ee/ci/yaml/#includefile
|
||||
.templates_sha: &template_sha 8410d3382c4ba5e83da76a027cb332169f2a95ad # see https://docs.gitlab.com/ee/ci/yaml/#includefile
|
||||
|
||||
include:
|
||||
# Alpine container builder template
|
||||
|
|
@ -77,12 +77,12 @@ variables:
|
|||
# changing these will force rebuilding the associated image
|
||||
# Note: these tags have no meaning and are not tied to a particular
|
||||
# libinput version
|
||||
FEDORA_TAG: '2019-12-12.0'
|
||||
UBUNTU_TAG: '2019-12-12.0'
|
||||
ARCH_TAG: '2019-12-12.0'
|
||||
ALPINE_TAG: '2019-12-12.0'
|
||||
FREEBSD_TAG: '2019-12-12.0'
|
||||
QEMU_TAG: 'qemu-vm-2019-12-12.0'
|
||||
FEDORA_TAG: '2019-12-24.0'
|
||||
UBUNTU_TAG: '2019-12-24.0'
|
||||
ARCH_TAG: '2019-12-24.0'
|
||||
ALPINE_TAG: '2019-12-24.0'
|
||||
FREEBSD_TAG: '2019-12-24.0'
|
||||
QEMU_TAG: 'qemu-vm-2020-02-24.0'
|
||||
|
||||
UBUNTU_EXEC: "bash .gitlab-ci/ubuntu_install.sh $UBUNTU_CUSTOM_DEBS"
|
||||
|
||||
|
|
@ -90,7 +90,7 @@ variables:
|
|||
BUILDAH_IMAGE: $CI_REGISTRY/wayland/ci-templates/buildah:latest
|
||||
FEDORA_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FEDORA_VERSION:$FEDORA_TAG
|
||||
UBUNTU_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/ubuntu/$UBUNTU_VERSION:$UBUNTU_TAG
|
||||
ARCH_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/archlinux/$ARCH_VERSION:$ARCH_TAG
|
||||
ARCH_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/arch/$ARCH_VERSION:$ARCH_TAG
|
||||
ALPINE_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/alpine/$ALPINE_VERSION:$ALPINE_TAG
|
||||
FREEBSD_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/freebsd/11.2:$FREEBSD_TAG
|
||||
QEMU_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FEDORA_VERSION:$QEMU_TAG
|
||||
|
|
@ -272,7 +272,7 @@ arch:rolling@container-prep:
|
|||
variables:
|
||||
GIT_STRATEGY: none
|
||||
ARCH_VERSION: 'rolling'
|
||||
DISTRIB_FLAVOR: archlinux
|
||||
DISTRIB_FLAVOR: arch
|
||||
DISTRIB_VERSION: $ARCH_VERSION
|
||||
TAG: $ARCH_TAG
|
||||
|
||||
|
|
|
|||
|
|
@ -10,8 +10,7 @@ distributions = [
|
|||
{'name': 'fedora', 'version': '31'},
|
||||
{'name': 'ubuntu', 'version': '19.10'},
|
||||
{'name': 'ubuntu', 'version': '19.04'},
|
||||
{'name': 'arch', 'version': 'rolling',
|
||||
'flavor': 'archlinux'}, # see https://gitlab.freedesktop.org/wayland/ci-templates/merge_requests/19
|
||||
{'name': 'arch', 'version': 'rolling'},
|
||||
{
|
||||
'name': 'alpine', 'version': 'latest',
|
||||
'build': {
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
# <distribution>:<version>@activity:
|
||||
# e.g. fedora:31@build-default
|
||||
|
||||
.templates_sha: &template_sha b7030c2cd0d6ccc5f6d4f8299bafa4daa9240d71 # see https://docs.gitlab.com/ee/ci/yaml/#includefile
|
||||
.templates_sha: &template_sha 8410d3382c4ba5e83da76a027cb332169f2a95ad # see https://docs.gitlab.com/ee/ci/yaml/#includefile
|
||||
|
||||
include:
|
||||
{% for template in templates %}
|
||||
|
|
@ -67,12 +67,12 @@ variables:
|
|||
# changing these will force rebuilding the associated image
|
||||
# Note: these tags have no meaning and are not tied to a particular
|
||||
# libinput version
|
||||
FEDORA_TAG: '2019-12-12.0'
|
||||
UBUNTU_TAG: '2019-12-12.0'
|
||||
ARCH_TAG: '2019-12-12.0'
|
||||
ALPINE_TAG: '2019-12-12.0'
|
||||
FREEBSD_TAG: '2019-12-12.0'
|
||||
QEMU_TAG: 'qemu-vm-2019-12-12.0'
|
||||
FEDORA_TAG: '2019-12-24.0'
|
||||
UBUNTU_TAG: '2019-12-24.0'
|
||||
ARCH_TAG: '2019-12-24.0'
|
||||
ALPINE_TAG: '2019-12-24.0'
|
||||
FREEBSD_TAG: '2019-12-24.0'
|
||||
QEMU_TAG: 'qemu-vm-2020-02-24.0'
|
||||
|
||||
UBUNTU_EXEC: "bash .gitlab-ci/ubuntu_install.sh $UBUNTU_CUSTOM_DEBS"
|
||||
|
||||
|
|
@ -80,7 +80,7 @@ variables:
|
|||
BUILDAH_IMAGE: $CI_REGISTRY/wayland/ci-templates/buildah:latest
|
||||
FEDORA_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FEDORA_VERSION:$FEDORA_TAG
|
||||
UBUNTU_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/ubuntu/$UBUNTU_VERSION:$UBUNTU_TAG
|
||||
ARCH_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/archlinux/$ARCH_VERSION:$ARCH_TAG
|
||||
ARCH_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/arch/$ARCH_VERSION:$ARCH_TAG
|
||||
ALPINE_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/alpine/$ALPINE_VERSION:$ALPINE_TAG
|
||||
FREEBSD_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/freebsd/11.2:$FREEBSD_TAG
|
||||
QEMU_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FEDORA_VERSION:$QEMU_TAG
|
||||
|
|
@ -211,7 +211,7 @@ fedora:30@qemu-prep:
|
|||
variables:
|
||||
GIT_STRATEGY: none
|
||||
{{distro.name.upper()}}_VERSION: '{{distro.version}}'
|
||||
DISTRIB_FLAVOR: {{distro.flavor|default(distro.name)}}
|
||||
DISTRIB_FLAVOR: {{distro.name}}
|
||||
DISTRIB_VERSION: ${{distro.name.upper()}}_VERSION
|
||||
TAG: ${{distro.name.upper()}}_TAG
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue