Page MenuHomePhabricator

Quibble: deprecate and phase out EXT_DEPENDENCIES / SKIN_DEPENDENCIES
Open, Needs TriagePublic

Description

EXT_DEPENDENCIES and SKIN_DEPENDENCIES are generated by the CI configuration. They are bad for humans / reproducibility, instead the repositories should just be passed as arguments.

We first need to fix --run and --skip shallowing arguments such as: --run phpunit mediawiki/extensions/BoilerPlate. Which is sub task T218357

Event Timeline

Change 501566 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/quibble@master] Emit a warning for EXT_DEPENDENCIES and SKIN_DEPENDENCIES

https://gerrit.wikimedia.org/r/501566

Change 501566 merged by jenkins-bot:
[integration/quibble@master] Emit a warning for EXT_DEPENDENCIES and SKIN_DEPENDENCIES

https://gerrit.wikimedia.org/r/501566