blob: 82bbe0c65675f6b760849e322dbc21fa0cb7fe2e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
name: Coverity Scan
on:
schedule:
- cron: '0 0 * * *' # Once every day at 00:00 UTC
env:
CC: gcc
ARCH: x86_64
CONTAINER_NAMESPACE: ghcr.io/opendataplane/odp-docker-images
OS: ubuntu_20.04
COVERITY_PROJECT: ODP-DPDK
jobs:
Coverity-analysis:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- run: sudo docker run -i -v `pwd`:/odp --privileged --shm-size 8g
-e CC="${CC}" -e GITHUB_SHA="${GITHUB_SHA}"
-e COVERITY_TOKEN="${{ secrets.COVERITY_TOKEN }}"
-e COVERITY_PROJECT="${COVERITY_PROJECT}"
${CONTAINER_NAMESPACE}/odp-ci-${OS}-${ARCH}-coverity-linux-dpdk
/odp/scripts/ci/coverity.sh
|