Page MenuHomePhabricator

Zuul should support wildcard projects
Closed, DeclinedPublic

Description

We could use a wild card in Zuul project definitions to easily trigger jobs for a set of repositories. An example would be to update the Beta Cluster repos when a patch is merged.

- project: mediawiki/extensions/*
    postmerge:
      - beta-update-extension

The job would already get the ZUUL_PROJECT set to whatever project triggered it.

The wildcard should stop on / while a double wildcard to match subpaths as well.

Event Timeline

hashar raised the priority of this task from to Needs Triage.
hashar triaged this task as Lowest priority.
hashar updated the task description. (Show Details)
hashar changed Security from none to None.
hashar subscribed.

After 2+ years I am confident that is not going to happen. Maybe in a future CI infrastructure we will have the ability to run jobs for unknown repos or use wildcards. But currently that is not possible