]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: display installed packages at start of build
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 23 Nov 2021 16:00:17 +0000 (16:00 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Wed, 24 Nov 2021 11:17:10 +0000 (11:17 +0000)
When a build fails it is helpful to know what packages were installed,
because by the time we look at the build job output, the original
container image might have changed.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
.gitlab-ci.yml

index d486faca58ef696866edf346222bba3c2737eba6..6ba11a043147e0d17c9a72d8c6568f4e0b1b704e 100644 (file)
@@ -24,6 +24,7 @@ include: '/ci/gitlab.yml'
     key: "$CI_JOB_NAME"
   before_script:
     - *script_variables
+    - cat /packages.txt
   script:
     - meson setup build --werror $MESON_ARGS || (cat build/meson-logs/meson-log.txt && exit 1)
     - meson dist -C build --no-tests
@@ -43,6 +44,7 @@ include: '/ci/gitlab.yml'
     key: "$CI_JOB_NAME"
   before_script:
     - *script_variables
+    - cat /packages.txt
   script:
     - meson setup build --werror $MESON_OPTS || (cat build/meson-logs/meson-log.txt && exit 1)
     - meson compile -C build