summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2019-03-06 17:59:03 +0000
committerEric Engestrom <eric@engestrom.ch>2019-03-08 15:59:27 +0000
commit3006f9d8c06841745338582be72a89314dc8f973 (patch)
tree0d596091e4e99ed1bcfad99cb54164c0961a791e /.gitlab-ci.yml
parent08b70e1c2b82d8ddfa067baf686095b84ddbb636 (diff)
downloadmesa-3006f9d8c06841745338582be72a89314dc8f973.tar.gz
gitlab-ci: only build the default (=latest) and oldest llvm versions
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml46
1 files changed, 12 insertions, 34 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7d6d6bdc451..19f53197598 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -270,7 +270,7 @@ meson-gallium-drivers-other:
GALLIUM_DRIVERS: "i915,iris,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv"
LLVM_VERSION: "5.0"
-meson-gallium-clover-llvm5:
+meson-gallium-clover-llvm:
extends: .meson-build
variables:
UNWIND: "true"
@@ -287,19 +287,13 @@ meson-gallium-clover-llvm5:
-D gallium-xa=false
-D gallium-nine=false
-D gallium-opencl=icd
- GALLIUM_DRIVERS: "r600"
- LLVM_VERSION: "5.0"
-
-meson-gallium-clover-llvm6:
- extends: meson-gallium-clover-llvm5
- variables:
- LLVM_VERSION: "6.0"
+ GALLIUM_DRIVERS: "r600,radeonsi"
-meson-gallium-clover-llvm7:
- extends: meson-gallium-clover-llvm5
+meson-gallium-clover-llvm39:
+ extends: meson-gallium-clover-llvm
variables:
- GALLIUM_DRIVERS: "r600,radeonsi"
- LLVM_VERSION: "7"
+ GALLIUM_DRIVERS: "r600"
+ LLVM_VERSION: "3.9"
meson-gallium-st-other:
extends: .meson-build
@@ -407,11 +401,10 @@ make-gallium-drivers-other:
LLVM_VERSION: "3.9"
GALLIUM_DRIVERS: "i915,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv"
-make-gallium-st-clover-llvm-39:
+make-gallium-st-clover-llvm:
extends: .make-build
variables:
MAKE_CHECK_COMMAND: "true"
- LLVM_VERSION: "3.9"
DRI_LOADERS: >
--disable-glx
--disable-gbm
@@ -428,29 +421,14 @@ make-gallium-st-clover-llvm-39:
--disable-va
--disable-omx-bellagio
--disable-gallium-osmesa
- GALLIUM_DRIVERS: "r600"
LIBUNWIND_FLAGS: --enable-libunwind
+ GALLIUM_DRIVERS: "r600,radeonsi"
-make-gallium-st-clover-llvm-4:
- extends: make-gallium-st-clover-llvm-39
- variables:
- LLVM_VERSION: "4.0"
-
-make-gallium-st-clover-llvm-5:
- extends: make-gallium-st-clover-llvm-39
- variables:
- LLVM_VERSION: "5.0"
-
-make-gallium-st-clover-llvm-6:
- extends: make-gallium-st-clover-llvm-39
- variables:
- LLVM_VERSION: "6.0"
-
-make-gallium-st-clover-llvm-7:
- extends: make-gallium-st-clover-llvm-39
+make-gallium-st-clover-llvm-39:
+ extends: make-gallium-st-clover-llvm
variables:
- LLVM_VERSION: "7"
- GALLIUM_DRIVERS: "r600,radeonsi"
+ LLVM_VERSION: "3.9"
+ GALLIUM_DRIVERS: "r600"
make-gallium-st-other:
extends: .make-build