Jobs based on custom runners: documentation and configuration placeholder
commitb38a04f71f5bef5cb17c29eada99364b6a017e42
authorCleber Rosa <crosa@redhat.com>
Fri, 9 Jul 2021 14:29:26 +0000 (9 15:29 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 14 Jul 2021 13:31:48 +0000 (14 14:31 +0100)
tree4bdffb3a41d60c00516f2d9e1b82292d46cf4a68
parent4aa2454d94cca99d86aa32e71bd7c8159df91c59
Jobs based on custom runners: documentation and configuration placeholder

As described in the included documentation, the "custom runner" jobs
extend the GitLab CI jobs already in place.  One of their primary
goals of catching and preventing regressions on a wider number of host
systems than the ones provided by GitLab's shared runners.

This sets the stage in which other community members can add their own
machine configuration documentation/scripts, and accompanying job
definitions.  As a general rule, those newly added contributed jobs
should run as "non-gating", until their reliability is verified (AKA
"allow_failure: true").

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210630012619.115262-2-crosa@redhat.com>
Message-Id: <20210709143005.1554-2-alex.bennee@linaro.org>
.gitlab-ci.d/custom-runners.yml [new file with mode: 0644]
.gitlab-ci.d/qemu-project.yml
docs/devel/ci.rst [new file with mode: 0644]
docs/devel/index.rst