Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions data/apps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -803,3 +803,24 @@ children:
only service that is not using this currently is the wiki.
It is a web service that is presented via httpd and is load
balanced by our standard haproxy setup.
- name: Module Build Service
data:
# TODO: https://mbs.fedoraproject.org/
url: https://docs.pagure.org/modularity/
source_url: https://pagure.io/fm-orchestrator
bugs_url: https://pagure.io/fm-orchestrator/issues
# TODO: fix this link accordingly, see TODO^
docs_url: https://docs.pagure.org/modularity/docs.html
description: >
The Module Build Service (MBS) coordinates module builds
and is responsible for a number of tasks:

Providing an interface for module client-side tooling via
which module build submission and build state queries
are possible. Verifying the input data (modulemd,
RPM SPEC files and others) is available and correct.
Preparing the build environment in the supported build
systems, such as koji. Scheduling and building of
the module components and tracking the build state.
Emitting bus messages about all state changes so that
other infrastructure services can pick up the work.