ci: install libnfs for linux and macos builds
authorVincent Fu <vincentfu@gmail.com>
Tue, 12 Jul 2022 15:30:33 +0000 (15:30 +0000)
committerVincent Fu <vincentfu@gmail.com>
Fri, 22 Jul 2022 19:57:27 +0000 (15:57 -0400)
We should try to build as many ioengines as possible in our automated
builds in order to detect breakage sooner.

Signed-off-by: Vincent Fu <vincentfu@gmail.com>
ci/actions-install.sh

index ff5149265e07b8cef6464f7427bfc70676a46fe6..b5c4198f93f4dad18d72bd45993c3032e84f402b 100755 (executable)
@@ -26,6 +26,7 @@ DPKGCFG
         libibverbs-dev
         libnuma-dev
         librdmacm-dev
+       libnfs-dev
         valgrind
     )
     case "${CI_TARGET_ARCH}" in
@@ -78,7 +79,7 @@ install_macos() {
     #echo "Updating homebrew..."
     #brew update >/dev/null 2>&1
     echo "Installing packages..."
-    HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit
+    HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit libnfs
     pip3 install scipy six sphinx
 }