pgsql: meson: ci: Convert some tasks to use meson

From: Andres Freund <andres(at)anarazel(dot)de>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: meson: ci: Convert some tasks to use meson
Date: 2022-09-22 05:47:52
Message-ID: E1obF3v-001S9e-Ua@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

meson: ci: Convert some tasks to use meson

The Windows task is changed to use meson as there currently is no way to run
all tests in the old MSVC build system (only ninja is covered for now, we
don't have enough CI resources to test msbuild as well).

To maintain autoconf coverage, the Linux task is duplicated to test both meson
and autoconf builds (linux is currently the fastest task). FreeBSD and macOS
are also converted to meson, as it seems more important to have coverage for
meson than autoconf.

Author: Andres Freund <andres(at)anarazel(dot)de>
Author: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
Author: Justin Pryzby <pryzby(at)telsasoft(dot)com>

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/e6b6ea025cc0b6e5cdb7a3bf6d9275afdd861e51

Modified Files
--------------
.cirrus.yml | 310 ++++++++++++++++++++++++++----------------------------------
1 file changed, 135 insertions(+), 175 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Etsuro Fujita 2022-09-22 07:05:21 pgsql: Fix thinko in comment.
Previous Message Michael Paquier 2022-09-22 05:27:20 pgsql: Clear ps display of startup process at the end of recovery