diff options
author | Andres Freund <andres@anarazel.de> | 2021-12-30 18:59:20 -0800 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2021-12-30 19:02:44 -0800 |
commit | 93d97349461347d952e8cebdf62f5aa84b4bd20a (patch) | |
tree | d2b0e8dc809d186e97e1a5665a90190890e629c7 /src/backend/access/gist/gistget.c | |
parent | 5e65df64d631257ce60016bec0aca43f042b1d33 (diff) | |
download | postgresql-93d97349461347d952e8cebdf62f5aa84b4bd20a.tar.gz postgresql-93d97349461347d952e8cebdf62f5aa84b4bd20a.zip |
ci: Add continuous integration for github repositories via cirrus-ci.
Currently FreeBSD, Linux, macOS and Windows (Visual Studio) are tested.
The main goal of this integration is to make it easier to test in-development
patches across multiple platforms. This includes improving the testing done
automatically by cfbot [1] for commitfest entries. It is *not* the goal to
supersede the buildfarm.
cirrus-ci [2] was chosen because it was already in use for cfbot, allows using
full VMs, has good OS coverage and allows accessing the full test results
without authentication (like a github account). It might be worth adding
support for further CI providers, particularly ones supporting other git
forges, in the future.
To keep CI times tolerable, most platforms use pre-generated images. Some
platforms use containers, others use full VMs.
For instructions on how to enable the CI integration in a repository and
further details, see src/tools/ci/README
[1] http://cfbot.cputube.org/
[2] https://cirrus-ci.org/
Author: Andres Freund <andres@anarazel.de>
Author: Thomas Munro <tmunro@postgresql.org>
Author: Melanie Plageman <melanieplageman@gmail.com>
Reviewed-By: Melanie Plageman <melanieplageman@gmail.com>
Reviewed-By: Justin Pryzby <pryzby@telsasoft.com>
Reviewed-By: Thomas Munro <tmunro@postgresql.org>
Reviewed-By: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Discussion: https://postgr.es/m/20211001222752.wrz7erzh4cajvgp6@alap3.anarazel.de
Diffstat (limited to 'src/backend/access/gist/gistget.c')
0 files changed, 0 insertions, 0 deletions