File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -162,6 +162,12 @@ jobs:
162162 - run : inv ci-build-and-install-quiche $REPO_HOME
163163 if : matrix.product == 'dnsdist'
164164 working-directory : ./pdns/dnsdistdist/
165+ - name : install pip build dependencies
166+ if : matrix.product == 'dnsdist'
167+ uses : ./.github/actions/pip-build-dependencies
168+ with :
169+ venv-parent : ${{ env.REPO_HOME }}
170+ working-directory : .
165171 - name : Configure dnsdist
166172 if : matrix.product == 'dnsdist'
167173 working-directory : ./pdns/dnsdistdist/
Original file line number Diff line number Diff line change @@ -87,13 +87,13 @@ jobs:
8787 working-directory : ./pdns/dnsdistdist/
8888 - run : inv ci-build-and-install-quiche $REPO_HOME
8989 working-directory : ./pdns/dnsdistdist/
90- - run : inv ci-dnsdist-configure full autotools ''
90+ - run : inv ci-dnsdist-configure full build
9191 working-directory : ./pdns/dnsdistdist/
92- - run : inv coverity-make
92+ - run : inv coverity-ninja
9393 working-directory : ./pdns/dnsdistdist/
94- - run : inv coverity-tarball dnsdist.tar.bz2
94+ - run : inv coverity-tarball build/ dnsdist.tar.bz2
9595 working-directory : ./pdns/dnsdistdist/
96- - run : inv coverity-upload ${{ secrets.COVERITY_EMAIL }} dnsdist dnsdist.tar.bz2
96+ - run : inv coverity-upload ${{ secrets.COVERITY_EMAIL }} dnsdist build/ dnsdist.tar.bz2
9797 working-directory : ./pdns/dnsdistdist/
9898
9999 coverity-rec :
Original file line number Diff line number Diff line change @@ -1617,6 +1617,11 @@ def coverity_make(c):
16171617 c .run ("/usr/local/bin/cov-build --dir cov-int make -j8 -k" )
16181618
16191619
1620+ @task
1621+ def coverity_ninja (c ):
1622+ c .run ("/usr/local/bin/cov-build --dir cov-int ninja -C build -k" )
1623+
1624+
16201625@task
16211626def coverity_tarball (c , tarball ):
16221627 c .run (f"tar caf { tarball } cov-int" )
You can’t perform that action at this time.
0 commit comments