summaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2022-01-15 22:39:08 +0000
committerDenis Ovsienko <denis@ovsienko.info>2022-01-15 22:39:08 +0000
commit182ebe72ef73377e4d9aead9939f20378181fcdb (patch)
treec5d573b6d588b7bfecfed9789d8a4c8a432fb15b /.cirrus.yml
parentb615db42e75e67cd948430a8abaae6b175ab9e43 (diff)
downloadlibpcap-182ebe72ef73377e4d9aead9939f20378181fcdb.tar.gz
CI: Try to use Valgrind for findalldevstest.
In build_matrix.sh and build.sh detect and use Valgrind if it is available in the default path. Update linux-amd64 and freebsd-amd64 Cirrus CI tasks to install the package. If the error from the previous commit reoccurs, these changes should detect it automatically.
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 55680ff3..ddcd26c4 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -18,7 +18,7 @@ freebsd_task:
MAKEFLAGS: -j 4
MATRIX_CC: clang gcc10
script:
- - pkg install -qy autoconf gcc10
+ - pkg install -qy autoconf gcc10 valgrind
- pkg install -qy cmake git-tiny # for build_matrix.sh and build.sh
- ./build_matrix.sh
@@ -35,7 +35,7 @@ linux_task:
script:
- apt-get -qy update
- apt-get -qy install libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev
- - apt-get -qy install flex bison autoconf make clang gcc
+ - apt-get -qy install flex bison autoconf make clang gcc valgrind
- apt-get -qy install cmake git bc # for build_matrix.sh and build.sh
- apt list --installed 'lib*-dev'
- ./build_matrix.sh