Remove external CAF build for Coverity setup

The Coverity build used an external CAF setup because the bundled build used to
cause internal errors in Coverity's tooling. zeek/broker#285 causes a problem
with the external CAF setup, plus Coverity now looks happy with the usual
bundled build, so this commit simply drops the external CAF approach.
This commit is contained in:
Christian Kreibich 2022-10-21 14:01:16 -07:00
parent d116983d04
commit efc0a1f8d8

View file

@ -42,11 +42,8 @@ jobs:
curl \ curl \
wget wget
- name: Install CAF
run: cd auxil/broker/caf && ./configure --prefix=`pwd`/build/install-root && cd build && make -j $(nproc) install
- name: Configure - name: Configure
run: ./configure --build-type=debug --with-caf=`pwd`/auxil/broker/caf/build/install-root --disable-broker-tests --disable-spicy run: ./configure --build-type=debug --disable-broker-tests --disable-spicy
- name: Fetch Coverity Tools - name: Fetch Coverity Tools
env: env: