# HG changeset patch
# User Nick Wellnhofer <wellnhofer@aevum.de>
# Date 1614691362 -3600
#      Tue Mar 02 14:22:42 2021 +0100
# Node ID 97d750895eddca7e81bc91099595d6b67f01d505
# Parent  09d9c8f78fe9d28581c0a090efe5c26ffb0ecee7
Only run a few CI tests unless scheduled

Only run the following tests by default

- gcc
- clang:asan
- cmake:mingw:w64-x86_64:shared
- cmake:msvc:v141:x64:shared

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,6 +26,8 @@
 
 gcc:python3:
   extends: .test
+  only:
+    - schedules
   variables:
     CONFIG: "--with-python=/usr/bin/python3"
     CFLAGS: "-O2"
@@ -42,6 +44,8 @@
 
 clang:msan:
   extends: .test
+  only:
+    - schedules
   variables:
     CONFIG: "--without-python --without-zlib --without-lzma --without-crypto"
     CC: clang
@@ -73,6 +77,8 @@
 
 cmake:linux:gcc:shared:
   extends: .cmake:linux
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "ON"
     CC: gcc
@@ -80,6 +86,8 @@
 
 cmake:linux:gcc:static:
   extends: .cmake:linux
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     CC: gcc
@@ -87,6 +95,8 @@
 
 cmake:linux:clang:shared:
   extends: .cmake:linux
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "ON"
     CC: clang
@@ -94,6 +104,8 @@
 
 cmake:linux:clang:static:
   extends: .cmake:linux
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     CC: clang
@@ -143,6 +155,8 @@
 
 cmake:mingw:w64-i686:shared:
   extends: .cmake:mingw
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "ON"
     MINGW_PACKAGE_PREFIX: mingw-w64-i686
@@ -151,6 +165,8 @@
 
 cmake:mingw:w64-i686:static:
   extends: .cmake:mingw
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     MINGW_PACKAGE_PREFIX: mingw-w64-i686
@@ -167,6 +183,8 @@
 
 cmake:mingw:w64-x86_64:static:
   extends: .cmake:mingw
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     MINGW_PACKAGE_PREFIX: mingw-w64-x86_64
@@ -237,12 +255,16 @@
 
 cmake:msvc:v141:x64:static:
   extends: .cmake:msvc:v141:x64
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     SUFFIX: static
 
 .cmake:msvc:v141:x86:
   extends: .cmake:msvc:v141
+  only:
+    - schedules
   variables:
     CMAKE_GENERATOR_PLATFORM: Win32
 
@@ -254,6 +276,8 @@
 
 cmake:msvc:v141:x86:static:
   extends: .cmake:msvc:v141:x86
+  only:
+    - schedules
   variables:
     BUILD_SHARED_LIBS: "OFF"
     SUFFIX: static