Allow including scratch module builds

JIRA: RHELCMP-439
Signed-off-by: Haibo Lin <hlin@redhat.com>
This commit is contained in:
Haibo Lin 2020-07-06 11:02:55 +08:00
parent f5e33950c1
commit f7167fa3b6
6 changed files with 183 additions and 1 deletions

View file

@ -190,6 +190,11 @@ Options
(*str*) -- Allows to set default compose type. Type set via a command-line
option overwrites this.
**mbs_api_url**
(*str*) -- URL to Module Build Service (MBS) API.
For example ``https://mbs.example.com/module-build-service/2``.
This is required by ``pkgset_scratch_modules``.
Example
-------
::
@ -548,6 +553,10 @@ Options
(*dict*) -- A mapping of architectures to repositories with RPMs: ``{arch:
[repo]}``. Only use when ``pkgset_source = "repos"``.
**pkgset_scratch_modules**
(*dict*) -- A mapping of variants to scratch module builds: ``{variant:
[N:S:V:C]}``. Requires ``mbs_api_url``.
**pkgset_exclusive_arch_considers_noarch** = True
(*bool*) -- If a package includes ``noarch`` in its ``ExclusiveArch`` tag,
it will be included in all architectures since ``noarch`` is compatible