gitlab: expand test coverage for crypto builds
commitaffcc09c2d54780b76f135bca79a65a1343a7269
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 1 Sep 2020 13:30:50 +0000 (1 14:30 +0100)
committerThomas Huth <thuth@redhat.com>
Mon, 7 Sep 2020 10:34:17 +0000 (7 12:34 +0200)
treeb6be7a3a5c0313e2ee368cb966765bf2d731dae1
parent46859d939832f666acecd63d7aac6731ade916d9
gitlab: expand test coverage for crypto builds

Most jobs test the latest nettle library. This adds explicit coverage
for latest gcrypt using Fedora, and old gcrypt and nettle using
CentOS-7. The latter does a minimal tools-only build, as we only need to
validate that the crypto code builds and unit tests pass. Finally a job
disabling both nettle and gcrypt is provided to validate that gnutls
still works.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200901133050.381844-3-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
.gitlab-ci.yml
tests/docker/dockerfiles/centos7.docker
tests/docker/dockerfiles/centos8.docker