[jhbuild/wip/hadess/verify-modulesets] ci: Verify the validity of modules definitions




commit 602119cc71b350a002f090a8717e8172f52e76f9
Author: Bastien Nocera <hadess hadess net>
Date:   Wed Mar 23 19:40:01 2022 +0100

    ci: Verify the validity of modules definitions
    
    The ub20.04-py3-glib job verifies this very late in the game by trying
    to run a build, but running xmllint early should catch errors much
    quicker.

 .gitlab-ci.yml | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 70b7f0a3..a3b72c77 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,8 @@ stages:
 test-py3:
   image: registry.gitlab.gnome.org/gnome/jhbuild/jhbuild:v5
   script:
+    # verify modulesets
+    - xmllint --noout modulesets/*.{xml,xsl,modules}
     # autotools install
     - mkdir _build && cd _build
     - ../autogen.sh --with-python=python3


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