Page MenuHomePhabricator

CI: Support running phan for extensions
Closed, ResolvedPublic

Description

Set up and document a standardized way for extensions to run phan, locally and via CI.

Event Timeline

I filed T153040 as a subtask, and hopefully resolving that will also give us a framework we can copy for other extensions.

Addshore subscribed.

For manual use I have added phan configs to a bunch of WMDE extensions.

https://gerrit.wikimedia.org/r/#/c/328917/
https://gerrit.wikimedia.org/r/#/c/330257/
https://gerrit.wikimedia.org/r/#/c/330260/
https://gerrit.wikimedia.org/r/#/c/330261/
https://gerrit.wikimedia.org/r/#/c/330263/

It would be great to have this running on jenkins for these extensions once there is a job ready.

Change 330396 had a related patch set uploaded (by Addshore):
Phan for extensions

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

Change 330396 merged by jenkins-bot:
Phan for extensions

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