include:
- project: 'freedesktop/ci-templates'
- ref: 4b2997287317808830e9cb4eb0f99b691787da88
+ ref: 59de540b620c45739871d1a073d76d5521989d11
file: '/templates/debian.yml'
- local: '.gitlab-ci/lava-gitlab-ci.yml'
- local: '.gitlab-ci/test-source-dep.yml'
# automatically once all dependency jobs have passed
- changes: &all_paths
- VERSION
- - bin/**/*
+ - bin/git_sha1_gen.py
+ - bin/install_megadrivers.py
+ - bin/meson_get_version.py
+ - bin/symbols-check.py
# GitLab CI
- .gitlab-ci.yml
- .gitlab-ci/**/*
- .fdo.container-build@debian
- .container
variables:
- FDO_DISTRIBUTION_TAG: &x86_build "2020-04-22-winehq"
+ FDO_DISTRIBUTION_TAG: &x86_build "2020-05-08"
.use-x86_build:
variables:
x86_test-gl:
extends: x86_build
variables:
- FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-04-21"
+ FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-05-08"
# Debian 10 based x86 test image for VK
x86_test-vk:
extends: x86_build
variables:
- FDO_DISTRIBUTION_TAG: &x86_test-vk "2020-04-09"
+ FDO_DISTRIBUTION_TAG: &x86_test-vk "2020-05-08"
# Debian 9 based x86 build image (old LLVM)
x86_build_old:
.windows-docker-vs2019:
variables:
- WINDOWS_TAG: "2020-03-24"
+ WINDOWS_TAG: "2020-05-05-llvm"
WINDOWS_IMAGE: "$CI_REGISTRY_IMAGE/windows/x64_build:$WINDOWS_TAG"
WINDOWS_UPSTREAM_IMAGE: "$CI_REGISTRY/$FDO_UPSTREAM_REPO/windows/x64_build:$WINDOWS_TAG"
stage: container
variables:
GIT_STRATEGY: fetch # we do actually need the full repository though
+ timeout: 4h # LLVM takes ages
tags:
- windows
- shell
script:
# For unknown reasons "too many" installed i386 libraries cause qemu to
# crash while executing llvm-config for s390x.
- - apt-get purge -y winehq-stable
+ - apt-get purge -y wine32
- apt-get autoremove -y --purge
- dpkg -i /var/cache/apt/archives/$CROSS/*.deb
- .gitlab-ci/meson-build.sh