This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via cebda6d0ee4c58521cafd9d0980c8b79cc068602 (commit) via 0b81fb64d3f36710d3988ab49feae8c7cc37c1af (commit) from 969e1ab996e79f3e121d0fb3bfd4e91ac7d6f488 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit cebda6d0ee4c58521cafd9d0980c8b79cc068602 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat May 2 12:12:32 2020 -0400 meson: handle XFAIL tests outside of TAP This change causes expected fail tests to actually fail by eliding the '# TODO' from the test plan. In turn, we can now properly use 'should_fail' in the meson test() rule and see these expected fail tests in the output: Before: ... 320/332 upgrade077.py OK 0.12679290771484375 s 321/332 upgrade078.py OK 0.12620115280151367 s 322/332 upgrade080.py OK 0.1252129077911377 s ... Ok: 332 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 After: ... 320/332 upgrade077.py OK 0.12679290771484375 s 321/332 upgrade078.py EXPECTEDFAIL0.12620115280151367 s 322/332 upgrade080.py OK 0.1252129077911377 s ... Ok: 326 Expected Fail: 6 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Signed-off-by: Allan McRae <allan@archlinux.org> commit 0b81fb64d3f36710d3988ab49feae8c7cc37c1af Author: Allan McRae <allan@archlinux.org> Date: Sat May 2 17:48:48 2020 +1000 Add Gitlab Runner configuration Arch Linux is setting up a Gitlab instance. This adds CI for the pacman project, testing a range of configurations on Arch and basic builds on Fedora and Debian. Note that asciidoc is specifically not installed on the Debian run because it is all sorts of broken... Also, the defaults have been set to meson, with two autotools tests that will soon be removed. Original-file from: Andrew Gregory <andrew.gregory.8@gmail.com> Altered-to-run-on-Arch-Gitlab by: Sven-Hendrik Haase <svenstaro@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: .gitlab-ci.yml | 128 ++++++++++++++++++++++++++++++++++++++++++++++++ test/pacman/meson.build | 15 +++++- test/pacman/pmenv.py | 7 ++- 3 files changed, 148 insertions(+), 2 deletions(-) create mode 100644 .gitlab-ci.yml hooks/post-receive -- The official pacman repository