GitHub CI: update list of container images
[tinc] / .builds / netbsd.yml
index 633a982..41e5895 100644 (file)
@@ -1,32 +1,22 @@
 image: netbsd/9.x
 
 packages:
-  - gmake
-  - automake
-  - autoconf
-  - openssl
+  - cmocka
+  - gtexinfo
+  - libgcrypt
+  - lz4
   - lzo
+  - meson
   - miniupnpc
-  - readline
-  - gtexinfo
-
-environment:
-  CFLAGS: -I/usr/pkg/include -L/usr/pkg/lib
+  - pkgconf
 
 sources:
   - https://github.com/gsliepen/tinc
 
-tasks:
-  - configure: |
-      cd tinc
-      autoreconf -fsi
-      ./configure --with-miniupnpc
-
-  - build: |
-      cd tinc
-      gmake -j$(sysctl -n hw.ncpu)
+environment:
+  PKG_CONFIG_PATH: /usr/pkg/lib/pkgconfig
 
-  - test: |
-      cd tinc
-      export LD_LIBRARY_PATH=/usr/pkg/lib
-      gmake check-recursive VERBOSE=1
+tasks:
+  - openssl: sh tinc/.ci/bsd/run.sh openssl
+  - nolegacy: sh tinc/.ci/bsd/run.sh nolegacy
+  - gcrypt: sh tinc/.ci/bsd/run.sh gcrypt