Merge remote-tracking branch 'origin/topic/jsiwek/fix-coverity'

* origin/topic/jsiwek/fix-coverity:
  Update Coverity Scan GitHub Action

Fixes GH-1330
This commit is contained in:
Jon Siwek 2020-12-12 13:39:28 -08:00
commit 9658271d19
3 changed files with 15 additions and 9 deletions

View file

@ -43,10 +43,12 @@ jobs:
sqlite3 \ sqlite3 \
curl \ curl \
wget wget
# Many distros adhere to PEP 394's recommendation for `python` =
# `python2` so this is a simple workaround until we drop Python 2 - name: Install CAF
# support and explicitly use `python3` for all invocations. run: ( cd auxil/broker/caf && ./configure --prefix=`pwd`/build/install-root && cd build && make -j 3 install )
sudo ln -sf /usr/bin/python3 /usr/local/bin/python
- name: Configure
run: ./configure --build-type=debug --with-caf=`pwd`/auxil/broker/caf/build/install-root
- name: Fetch Coverity Tools - name: Fetch Coverity Tools
env: env:
@ -60,9 +62,6 @@ jobs:
rm coverity_tool.tgz rm coverity_tool.tgz
mv cov-analysis* coverity-tools mv cov-analysis* coverity-tools
- name: Configure
run: ./configure --build-type=debug
- name: Build - name: Build
run: | run: |
export PATH=`pwd`/coverity-tools/bin:$PATH export PATH=`pwd`/coverity-tools/bin:$PATH

View file

@ -1,4 +1,11 @@
3.3.0-dev.648 | 2020-12-12 13:39:28 -0800
* Update Coverity Scan GitHub Action (Jon Siwek, Corelight)
* Remove old Python 2 vs. 3 workaround
* Build CAF separately to prevent internal errors in Coverity tools
3.3.0-dev.645 | 2020-12-10 14:14:12 -0800 3.3.0-dev.645 | 2020-12-10 14:14:12 -0800
* Fix message ordering of Broker messages (Dominik Charousset, Corelight) * Fix message ordering of Broker messages (Dominik Charousset, Corelight)

View file

@ -1 +1 @@
3.3.0-dev.645 3.3.0-dev.648