]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
CI: Add FreeBSD 14 and netlink builds for FreeBSD 13 and 14.
authorJana Babovakova <babovakova.jana@gmail.com>
Mon, 14 Apr 2025 13:29:58 +0000 (15:29 +0200)
committerJana Babovakova <babovakova.jana@gmail.com>
Thu, 17 Apr 2025 17:24:55 +0000 (19:24 +0200)
.gitlab-ci.yml

index 58726a24010686a99a696667d7bf73b081321cb8..e8921e6bda54704eb422c9d9eaa9cf4841a3f396 100644 (file)
@@ -893,7 +893,7 @@ test-mpls-bgp-l3vpn:
   stage: build
   script:
     - autoreconf
-    - ./configure
+    - ./configure $CONFIGURE_OPTIONS
     - gmake
     - gmake check
 
@@ -904,10 +904,32 @@ build-birdlab-freebsd-13:
     - birdlab-freebsd-13
     - amd64
 
+build-birdlab-freebsd-13-netlink:
+  <<: *build-birdlab-base
+  variables:
+    CONFIGURE_OPTIONS: --with-sysconfig=bsd-netlink --disable-client
+  tags:
+    - birdlab-freebsd-13
+    - amd64
+
+build-birdlab-freebsd-14:
+  <<: *build-birdlab-base
+  tags:
+    - birdlab-freebsd-14
+    - amd64
+
+build-birdlab-freebsd-14-netlink:
+  <<: *build-birdlab-base
+  variables:
+    CONFIGURE_OPTIONS: --with-sysconfig=bsd-netlink --disable-client
+  tags:
+    - birdlab-freebsd-14
+    - amd64
+
 build-birdlab-openbsd-71:
   <<: *build-birdlab-base
   variables:
-     AUTOCONF_VERSION: "2.71"
+    AUTOCONF_VERSION: "2.71"
   tags:
     - birdlab-openbsd-71
     - amd64