koji / staging: enable kiwi

First cut at enabling kiwi plugins

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2024-02-15 15:17:29 -08:00
parent 1da5038fcb
commit 584101ce0e
2 changed files with 6 additions and 1 deletions

View file

@ -117,5 +117,9 @@ keytab = /etc/kojid/kojid.keytab
{{ plugins.append("flatpak") }}
{% if env == 'staging' %}
{{ plugins.append("kiwi") }}
{% endif %}
; Config for the runroot plugin lives in /etc/kojid/runroot.conf, if enabled
plugins = {{ plugins | join(" ") }}

View file

@ -88,7 +88,7 @@ MissingPolicyOk = False
#Plugins = koji-disable-builds-plugin
#Plugins = darkserver-plugin
{% if env == "staging" %}
Plugins = osbuild koji-fedoramessaging runroot_hub hub_containerbuild tag2distrepo sidetag_hub save_failed_tree flatpak
Plugins = osbuild koji-fedoramessaging runroot_hub hub_containerbuild tag2distrepo sidetag_hub save_failed_tree flatpak kiwi
{% else %}
Plugins = osbuild koji-fedoramessaging runroot_hub hub_containerbuild tag2distrepo sidetag_hub save_failed_tree flatpak
{% endif %}
@ -227,6 +227,7 @@ build_from_scm =
}
match scm_host pkgs.fedoraproject.org && match scm_repository /* :: allow fedpkg sources
match scm_host pagure.io && match scm_repository /fedora-kickstarts.git :: allow
match scm_host pagure.io && match scm_repository /fedora-kiwi-descriptions :: allow
match scm_host src.fedoraproject.org :: allow fedpkg sources
all :: deny
{% else %}