Page MenuHomePhabricator

Use dedicated jobs for mediawiki-core wmf branches that honour submodules
Closed, DeclinedPublic

Description

The mw/core wmf branches have git submodules, we should use specific jobs for them that will process submodules without a specific list of extensions to clone. Maybe we can use the wfLoadExtensions() call which is floating around to load the extensions in submodules.

Event Timeline

hashar raised the priority of this task from to Needs Triage.
hashar updated the task description. (Show Details)
hashar subscribed.

Depending on performance and/or whether we remap urls, we may have to block this on having local git caches. Fetching full clones from gerrit.wikimedia.org as git submodule update --init would do will probably take a considerable amount of time during a build.

Krinkle renamed this task from Use dedicated jobs for mw/core wmf branches to Use dedicated jobs for mediawiki-core wmf branches that honour submodules.Mar 2 2015, 1:46 PM
Krinkle set Security to None.
Krinkle triaged this task as Medium priority.Mar 2 2015, 1:55 PM

After some years, I don't think it will serve much purpose. Some mediawiki extensions are incompatible with each other, some only make senses for specific wikis.