[gjs] CI: Switch to Fedora for coverage-automatic job



commit a6121c97c9d72d13277dd9be53ab21a759bf667e
Author: Philip Chimento <philip chimento gmail com>
Date:   Fri Jul 26 16:20:29 2019 -0700

    CI: Switch to Fedora for coverage-automatic job
    
    GCC 9.x coverage data is incompatible with lcov < 1.14. See for more
    info https://github.com/linux-test-project/lcov/issues/58
    
    Fedora has updated lcov to 1.14, and Ubuntu hasn't yet, so run the
    coverage-automatic job on Fedora instead. This was otherwise blocking all
    pipelines of the master branch.
    
    Unreviewed, pushing to fix build.

 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7bebd2fb..df57ecfa 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -216,7 +216,7 @@ coverage-automatic:
   <<: *build
   <<: *coverage
   stage: source_check
-  image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.ubuntu-dev
+  image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev
   variables:
     TASK_ID: "coverage"
     BUILD_OPTS: "--enable-code-coverage"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]