Skip to content

Commit

Permalink
ci: Rework build commands
Browse files Browse the repository at this point in the history
Signed-off-by: Ben Collins <[email protected]>
  • Loading branch information
benmcollins committed Dec 24, 2024
1 parent 4e87e53 commit f607d19
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,22 +33,21 @@ jobs:
- name: "Focal"
dist: focal
script:
- cmake -DWITH_GNUTLS=YES -DWITH_OPENSSL=YES ..
- make check
- cmake -DWITH_GNUTLS=YES -DWITH_OPENSSL=YES -DWITH_TESTS=NO -DENABLE_COVERAGE=NO ..
- make

- name: "Jammy"
dist: jammy
script:
- cmake -DWITH_GNUTLS=YES -DWITH_OPENSSL=YES ..
- cmake -DWITH_GNUTLS=YES -DWITH_OPENSSL=YES -DWITH_TESTS=YES ..
- make check

- name: "Coverage Build"
dist: jammy
script:
- cmake -DWITH_GNUTLS=NO -DWITH_OPENSSL=YES -DENABLE_COVERAGE ..
- cmake -DWITH_GNUTLS=NO -DWITH_OPENSSL=YES -DENABLE_COVERAGE=ON ..
- make
- ctest -T memcheck
- make doxygen-doc
- make package_source
- make check-code-coverage
- codecov

0 comments on commit f607d19

Please sign in to comment.