diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2016-11-15 09:03:59 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2016-12-08 17:13:56 +0100 |
commit | 6b67fc886bed7f3c4370bb7b02d8bd3b2752ed24 (patch) | |
tree | bf3a0b89828265f09daac0497d18a982632f3973 /README.md | |
parent | a0f9f81e3bc233f07c1a534defc3e4a9250da30f (diff) | |
download | gnutls-6b67fc886bed7f3c4370bb7b02d8bd3b2752ed24.tar.gz |
.gitlab-ci.yml: split the CI run into stages
In addition avoid re-generating images for operating systems
on every build and use pre-built images, which are generated in
the gnutls-build-images sub-project. That allows for faster and
more reliable (independent of network) CI runs.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -146,6 +146,18 @@ mingw32-make mingw32-make check ``` +# Continuous Integration (CI) + +We utilize two continuous integration systems, the gitlab-ci and travis. +Gitlab-CI is used to test most of the Linux systems (see .gitlab-ci.yml), +and is split in two phases, build image creation and compilation/test. The +build image creation is done at the gnutls/build-images subproject and +uploads the image at the gitlab.com container registry. The compilation/test +phase is on every commit to gnutls project. + +The Travis based CI, is used to test compilation on MacOSX based systems. + + # Contributing If you wish to contribute, you may read more about our [coding style](CONTRIBUTING.md). |