freedesktop.org Gitlab doesn't currently have enough test runners
available to run all of this every time. For higher-risk changes
(for example those that change the build system) we can run the
complete set through the web UI.
Signed-off-by: Simon McVittie <smcv@collabora.com>
(cherry picked from commit
a2f416c2896062755c285f2d1fe4a2dc03455aa1)
build:reduced:
stage: build
+ when: manual
image: "debian:stretch-slim"
variables:
ci_variant: "reduced"
build:legacy:
stage: build
+ when: manual
image: "debian:stretch-slim"
variables:
ci_variant: "legacy"
build:i686-w64-mingw32-cmake:
stage: build
+ when: manual
image: "debian:stretch-slim"
variables:
ci_buildsys: "cmake"
build:x86_64-w64-mingw32-cmake-debug:
stage: build
+ when: manual
image: "debian:stretch-slim"
variables:
ci_buildsys: "cmake"
script: *script
build:jessie:
+ when: manual
stage: build
image: "debian:jessie-slim"
variables:
script: *script
build:xenial:
+ when: manual
stage: build
image: "ubuntu:xenial"
variables:
script: *script
build:trusty:
+ when: manual
stage: build
image: "ubuntu:trusty"
variables: