From b15d8e4c2e42f6e826c3cb40d4295047b45da714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 28 May 2021 13:19:53 +0300 Subject: [PATCH] ci: Add more `git diff`s to the gir checker job to figure out where it fails It regularly fails when building a pipeline on master with dirty git submodules, but never seems to fail in MRs. --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4b1119cdb..769f8a6a1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -384,11 +384,16 @@ gir-checks: extends: .img-stable stage: 'extras' script: + - git diff --exit-code - git clone --depth 1 https://github.com/gtk-rs/checker + - git diff --exit-code - cd checker && echo '[workspace]' >> Cargo.toml + - cd .. && git diff --exit-code && cd checker - cargo build --locked --color=always --release + - cd .. && git diff --exit-code && cd checker - | cargo run --color=always --release -- ../gstreamer* ../gstreamer-gl/{egl,wayland,x11} + - cd .. && git diff --exit-code && cd checker # Check doc aliases - | for crate in ../gstreamer* ../gstreamer-gl/{egl,wayland,x11}; do @@ -403,6 +408,7 @@ gir-checks: echo '-->' $crate ./checker/check_init_asserts $crate done + - git diff --exit-code outdated: extends: .img-stable