Skip to content

Commit 9ef6b05

Browse files
author
Filip Valder
committed
add Module Build Service to 'In Development' section
1 parent 0c5c4dd commit 9ef6b05

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

data/apps.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -803,3 +803,22 @@ children:
803803
only service that is not using this currently is the wiki.
804804
It is a web service that is presented via httpd and is load
805805
balanced by our standard haproxy setup.
806+
- name: Module Build Service
807+
data:
808+
url: https://docs.pagure.org/modularity/
809+
source_url: https://pagure.io/fm-orchestrator
810+
bugs_url: https://pagure.io/fm-orchestrator/issues
811+
docs_url: https://docs.pagure.org/modularity/docs.html
812+
description: >
813+
The Module Build Service (MBS) coordinates module builds
814+
and is responsible for a number of tasks:
815+
816+
Providing an interface for module client-side tooling via
817+
which module build submission and build state queries
818+
are possible. Verifying the input data (modulemd,
819+
RPM SPEC files and others) is available and correct.
820+
Preparing the build environment in the supported build
821+
systems, such as koji. Scheduling and building of
822+
the module components and tracking the build state.
823+
Emitting bus messages about all state changes so that
824+
other infrastructure services can pick up the work.

0 commit comments

Comments
 (0)