Skip to content

Commit

Permalink
gpg tests
Browse files Browse the repository at this point in the history
  • Loading branch information
maxirmx committed Sep 18, 2023
1 parent a8994c4 commit beb79dc
Showing 1 changed file with 24 additions and 11 deletions.
35 changes: 24 additions & 11 deletions .github/workflows/centos-and-fedora-new.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,30 @@ jobs:
- { CC: clang, CXX: clang++, BUILD_MODE: sanitize }

image:
- { container: 'centos-7-amd64', backend: 'Botan', gpg_ver: 'stable' }
- { container: 'centos-8-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'centos-8-amd64', backend: 'Botan', gpg_ver: 'lts' }
- { container: 'centos-9-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'fedora-35-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'Botan', gpg_ver: 'head' }
- { container: 'centos-8-amd64', backend: 'OpenSSL', gpg_ver: 'lts' }
- { container: 'centos-9-amd64', backend: 'OpenSSL', gpg_ver: 'system' }
- { container: 'fedora-35-amd64', backend: 'OpenSSL', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'OpenSSL', gpg_ver: 'system' }
- { container: 'centos-7-amd64', backend: 'Botan', gpg_ver: 'stable' }
- { container: 'centos-8-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'centos-8-amd64', backend: 'Botan', sm2: On, gpg_ver: 'lts' }
- { container: 'centos-8-amd64', backend: 'Botan', sm2: Off, gpg_ver: 'stable' }
- { container: 'centos-9-amd64', backend: 'Botan', gpg_ver: 'stable' }
- { container: 'fedora-35-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'Botan', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'Botan', gpg_ver: 'head' }
- { container: 'centos-8-amd64', backend: 'OpenSSL', gpg_ver: 'lts' }
- { container: 'centos-9-amd64', backend: 'OpenSSL', idea: On, gpg_ver: 'stable' }
- { container: 'centos-9-amd64', backend: 'OpenSSL', idea: Off,gpg_ver: 'stable' }
- { container: 'fedora-35-amd64', backend: 'OpenSSL', gpg_ver: 'system' }
- { container: 'fedora-36-amd64', backend: 'OpenSSL', gpg_ver: 'system' }

include:
# Coverage report for Botan backend
- image: { container: 'centos-8-amd64', gpg_ver: stable, backend: Botan }
env: { CC: gcc, CXX: g++, BUILD_MODE: coverage }
# Coverage report for OpenSSL 1.1.1 backend
- image: { container: 'centos-8-amd64', gpg_ver: stable, backend: OpenSSL }
env: { CC: gcc, CXX: g++, BUILD_MODE: coverage }
# Coverage report for OpenSSL 3.0 backend
- image: { container: 'fedora-36-amd64', gpg_ver: stable, backend: OpenSSL }
env: { CC: gcc, CXX: g++, BUILD_MODE: coverage }

container: ghcr.io/maxirmx/ci-rnp-${{ matrix.image.container }}

Expand Down

0 comments on commit beb79dc

Please sign in to comment.