[jhbuild/wip/hadess/verify-modulesets: 2/2] ci: Verify the validity of modules definitions
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/hadess/verify-modulesets: 2/2] ci: Verify the validity of modules definitions
- Date: Wed, 23 Mar 2022 18:50:28 +0000 (UTC)
commit ec0adc2e665fb76e24dd30b4a2d2d1b3bf7d517a
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]