added me, some security related work
[platform/upstream/libexif.git] / .cirrus.yml
index 9a2ceb4..aaa3221 100644 (file)
@@ -5,12 +5,16 @@ task:
   name: FreeBSD
   freebsd_instance:
     matrix:
-      image: freebsd-12-0-release-amd64
-      image: freebsd-11-2-release-amd64
-      image: freebsd-10-4-release-amd64
+      # There isn't a stable 13.0 image yet (2019-12)
+      image_family: freebsd-13-0-snap
+      image_family: freebsd-12-1
+      # The stable 11.3 image causes "Agent is not responding" so use a snapshot
+      image_family: freebsd-11-3-snap
 
   env:
-    CIRRUS_CLONE_DEPTH: 1
+    # Set to 10 instead of 1 to avoid problems when new commits are submitted
+    # during a run.
+    CIRRUS_CLONE_DEPTH: 10
     CFLAGS: -Wall -Wextra -O2
     MAKE_FLAGS: -j 2
 
@@ -18,7 +22,7 @@ task:
     - pkg install -y autoconf automake libtool gettext-tools gettext-runtime
   configure_script:
     - autoreconf -sivf
-    - ./configure CFLAGS="$CFLAGS" || { tail -300 config.log; false; }
+    - ./configure --disable-dependency-tracking CFLAGS="$CFLAGS" || { tail -300 config.log; false; }
   compile_script:
     - make V=1
   test_script: