gitlab-ci: List some longer-running jobs before others of the same stage

This increases the chance of them running earlier, which can have an
impact on the total duration of the pipeline.

v2:
* Minor style fix-up to moved comment (Eric Anholt)

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Acked-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
Michel Dänzer
2019-03-20 15:58:31 +01:00
committed by Michel Dänzer
parent db07f0554a
commit a2cce701e6
+47 -47
View File
@@ -123,6 +123,53 @@ ubuntu:
- scons $SCONS_TARGET
- eval $SCONS_CHECK_COMMAND
autotools:
extends: .build
variables:
MAKEFLAGS: "-j4"
LLVM_CONFIG: llvm-config-7
script:
- mkdir build
- cd build
- ../autogen.sh
--enable-autotools
--enable-debug
--disable-llvm-shared-libs
- make
- make check
# NOTE: Building SWR is 2x (yes two) times slower than all the other
# gallium drivers combined.
# Start this early so that it doesn't limit the total run time.
meson-gallium-swr:
extends: .meson-build
variables:
UNWIND: "true"
DRI_LOADERS: >
-D glx=disabled
-D egl=false
-D gbm=false
GALLIUM_ST: >
-D dri3=false
-D gallium-vdpau=false
-D gallium-xvmc=false
-D gallium-omx=disabled
-D gallium-va=false
-D gallium-xa=false
-D gallium-nine=false
-D gallium-opencl=disabled
GALLIUM_DRIVERS: "swr"
LLVM_VERSION: "6.0"
meson-clang:
extends: .meson-build
variables:
UNWIND: "true"
DRI_DRIVERS: "auto"
GALLIUM_DRIVERS: "auto"
CC: clang-7
CXX: clang++-7
meson-vulkan:
extends: .meson-build
variables:
@@ -185,38 +232,6 @@ meson-glvnd:
-D gallium-nine=false
-D gallium-opencl=disabled
meson-clang:
extends: .meson-build
variables:
UNWIND: "true"
DRI_DRIVERS: "auto"
GALLIUM_DRIVERS: "auto"
CC: clang-7
CXX: clang++-7
# NOTE: Building SWR is 2x (yes two) times slower than all the other
# gallium drivers combined.
# Start this early so that it doesn't hunder the run time.
meson-gallium-swr:
extends: .meson-build
variables:
UNWIND: "true"
DRI_LOADERS: >
-D glx=disabled
-D egl=false
-D gbm=false
GALLIUM_ST: >
-D dri3=false
-D gallium-vdpau=false
-D gallium-xvmc=false
-D gallium-omx=disabled
-D gallium-va=false
-D gallium-xa=false
-D gallium-nine=false
-D gallium-opencl=disabled
GALLIUM_DRIVERS: "swr"
LLVM_VERSION: "6.0"
meson-gallium-radeonsi:
extends: .meson-build
variables:
@@ -303,21 +318,6 @@ meson-gallium-st-other:
GALLIUM_DRIVERS: "nouveau,swrast"
LLVM_VERSION: "5.0"
autotools:
extends: .build
variables:
MAKEFLAGS: "-j4"
LLVM_CONFIG: llvm-config-7
script:
- mkdir build
- cd build
- ../autogen.sh
--enable-autotools
--enable-debug
--disable-llvm-shared-libs
- make
- make check
scons-nollvm:
extends: .scons-build
variables: