]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - .travis.yml
test: Disable LUKS devices from initramfs in QEMU tests
[thirdparty/systemd.git] / .travis.yml
index 864d84f1707076c191de132cb2bfcbe0b8385290..ba20097fdf69dc0011e06ffbe0275192f8ddef17 100644 (file)
@@ -11,13 +11,19 @@ env:
         - REPO_ROOT="$TRAVIS_BUILD_DIR"
 
 stages:
-    # Run Coverity periodically instead of for each commit/PR
-    - name: Coverity
-      if: type = cron
+    - name: Build & test
+      if: type != cron
 
     - name: Fuzzit-Fuzzing
       if: type = cron
 
+    - name: Fuzzit-Regression
+      if: type != cron
+
+    # Run Coverity periodically instead of for each commit/PR
+    - name: Coverity
+      if: type = cron
+
 jobs:
     include:
         - stage: Build & test
@@ -94,16 +100,16 @@ jobs:
           after_script:
               - $CI_MANAGERS/debian.sh CLEANUP
 
-        - stage: Fuzzit-Sanity
-          name:  Continuous Fuzzing Sanity via Fuzzit (sanity)
+        - stage: Fuzzit-Regression
+          name:  Continuous Fuzzing via Fuzzit (regression)
           language: bash
           script:
             - set -e
-            - $CI_MANAGERS/fuzzit.sh sanity
+            - $CI_MANAGERS/fuzzit.sh regression
             - set +e
 
         - stage: Fuzzit-Fuzzing
-          name: Continuous Fuzzing Sanity via Fuzzit (fuzzing daily)
+          name: Continuous Fuzzing via Fuzzit (fuzzing daily)
           language: bash
           script:
             - set -e
@@ -142,8 +148,7 @@ jobs:
           script:
               - set -e
               # Preconfigure with meson to prevent Coverity from capturing meson metadata
-              # Set compiler flag to prevent emit failure
-              - $DOCKER_EXEC sh -c "CFLAGS='-D_Float128=long\ double -D_Float64=double -D_Float64x=long\ double -D_Float32=float -D_Float32x=double' meson cov-build -Dman=false"
+              - $DOCKER_EXEC meson cov-build -Dman=false
               # Run Coverity
               - $DOCKER_EXEC tools/coverity.sh build
               - $DOCKER_EXEC tools/coverity.sh upload