taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit b1de34da944f5a8b9c7f5498701e4423d6132d0e
parent 6862fff97ed28d09a9719363af48503811e6a9c9
Author: Devan Carpenter <devan@taler.net>
Date:   Thu, 13 Jul 2023 14:10:22 -0400

DD44: add section about additional builders

Diffstat:
Mdesign-documents/044-ci-system.rst | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/design-documents/044-ci-system.rst b/design-documents/044-ci-system.rst @@ -9,7 +9,6 @@ This documents describes Taler's CI system based on Buildbot. This document uses `RFC 2119 <https://tools.ietf.org/html/rfc2119>`_ keywords throughout. - Motivation ========== @@ -31,6 +30,9 @@ false-negatives all the time. Proposed Solution ================= +General +------- + Jobs shall be executed inside of containers. One build pipeline (aka. "builder") per repo. @@ -82,3 +84,10 @@ by default. All projects SHOULD have a ``build`` step and a ``test`` step, at a minimum. +Additional Builders +------------------- + +To run some tests there is a need for many or most project's sourcecode to be +available in the same environment. This will be a separate builder/pipeline +from the per-repo builders. Triggers for this builder are yet to be +determined.