mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Merge remote-tracking branch 'origin/topic/timw/add-spicy-to-coverity'
* origin/topic/timw/add-spicy-to-coverity: Add Spicy analyzers to Coverity builds
This commit is contained in:
commit
9f1a30d3fe
3 changed files with 12 additions and 8 deletions
14
.github/workflows/coverity-scan.yml
vendored
14
.github/workflows/coverity-scan.yml
vendored
|
@ -13,7 +13,7 @@ jobs:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
submodules: "recursive"
|
submodules: "recursive"
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ jobs:
|
||||||
wget
|
wget
|
||||||
|
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./configure --build-type=debug --disable-broker-tests --disable-spicy
|
run: ./configure --build-type=debug --disable-broker-tests
|
||||||
|
|
||||||
- name: Fetch Coverity Tools
|
- name: Fetch Coverity Tools
|
||||||
env:
|
env:
|
||||||
|
@ -59,8 +59,8 @@ jobs:
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
export PATH=`pwd`/coverity-tools/bin:$PATH
|
export PATH="$PWD/coverity-tools/bin":$PATH
|
||||||
( cd build && cov-build --dir cov-int make -j $(nproc) )
|
( cd build && cov-build --dir cov-int make -j "$(nproc)" )
|
||||||
cat build/cov-int/build-log.txt
|
cat build/cov-int/build-log.txt
|
||||||
|
|
||||||
- name: Submit
|
- name: Submit
|
||||||
|
@ -70,9 +70,9 @@ jobs:
|
||||||
cd build
|
cd build
|
||||||
tar czf myproject.tgz cov-int
|
tar czf myproject.tgz cov-int
|
||||||
curl \
|
curl \
|
||||||
--form token=${COVERITY_TOKEN} \
|
--form token="${COVERITY_TOKEN}" \
|
||||||
--form email=zeek-commits-internal@zeek.org \
|
--form email=zeek-commits-internal@zeek.org \
|
||||||
--form file=@myproject.tgz \
|
--form file=@myproject.tgz \
|
||||||
--form "version=`cat ../VERSION`" \
|
--form "version=$(cat ../VERSION)" \
|
||||||
--form "description=`git rev-parse HEAD`" \
|
--form "description=$(git rev-parse HEAD)" \
|
||||||
https://scan.coverity.com/builds?project=Bro
|
https://scan.coverity.com/builds?project=Bro
|
||||||
|
|
4
CHANGES
4
CHANGES
|
@ -1,3 +1,7 @@
|
||||||
|
7.1.0-dev.777 | 2024-12-11 12:38:48 -0700
|
||||||
|
|
||||||
|
* Add Spicy analyzers to Coverity builds (Tim Wojtulewicz, Corelight)
|
||||||
|
|
||||||
7.1.0-dev.775 | 2024-12-11 11:45:31 -0700
|
7.1.0-dev.775 | 2024-12-11 11:45:31 -0700
|
||||||
|
|
||||||
* Swap pre-commit yapf for ruff/ruff-format, fix findings (Tim Wojtulewicz, Corelight)
|
* Swap pre-commit yapf for ruff/ruff-format, fix findings (Tim Wojtulewicz, Corelight)
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
7.1.0-dev.775
|
7.1.0-dev.777
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue