On 04/09/20 16:00, Thomas Huth wrote: > On 31/07/2020 11.15, Thomas Huth wrote: >> We should also test our build with older versions of Bash and Gcc (at >> least the versions which we still want to support). CentOS 7 should be >> a reasonable base for such tests. >> >> Signed-off-by: Thomas Huth <thuth@xxxxxxxxxx> >> --- >> .gitlab-ci.yml | 17 +++++++++++++++++ >> 1 file changed, 17 insertions(+) >> >> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml >> index d042cde..1ec9797 100644 >> --- a/.gitlab-ci.yml >> +++ b/.gitlab-ci.yml >> @@ -99,3 +99,20 @@ build-clang: >> eventinj msr port80 setjmp syscall tsc rmap_chain umip intel_iommu >> | tee results.txt >> - grep -q PASS results.txt && ! grep -q FAIL results.txt >> + >> +build-centos7: >> + image: centos:7 >> + before_script: >> + - yum update -y >> + - yum install -y make python qemu-kvm gcc >> + script: >> + - mkdir build >> + - cd build >> + - ../configure --arch=x86_64 --disable-pretty-print-stacks >> + - make -j2 >> + - ACCEL=tcg ./run_tests.sh >> + msr vmexit_cpuid vmexit_mov_from_cr8 vmexit_mov_to_cr8 vmexit_inl_pmtimer >> + vmexit_ple_round_robin vmexit_tscdeadline vmexit_tscdeadline_immed port80 >> + setjmp sieve tsc rmap_chain umip >> + | tee results.txt >> + - grep -q PASS results.txt && ! grep -q FAIL results.txt >> > > Ping! > > Paolo, Drew, any comments on this one? Applied, thanks. Paolo