Skip to content

Set pkgmeta <build> etc. for multiple targets / wildcard support #19647

@jengelh

Description

@jengelh

Is your feature request related to a problem? Please describe.

I need to disable all Debian targets globally (in the OBS instance). Writing

<build>
<disable repository="Debian_12"/>
<disable repository="Debian_13"/>
<disable repository="Ubuntu_24.04"/>
<disable repository="Ubuntu_25.10"/>
<disable repository="Ubuntu_26.04"/>
</build>

is the canonical way of doing that.

Describe the solution you'd like

<build>
<disable repository="Debian_*"/>
<disable repository="Ubuntu_*"/>
</build>

Describe alternatives you've considered

something with XPath, idk

Metadata

Metadata

Assignees

No one assigned

    Labels

    BackendThings regarding the OBS backendFeature

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions