HomePhabricator

jjb: Make mwext-doxygen-publish publish to DOC_PROJECT not DOC_BASENAME

Authored by Jdforrester-WMF on Feb 24 2020, 9:09 PM.

Description

jjb: Make mwext-doxygen-publish publish to DOC_PROJECT not DOC_BASENAME

This makes generated doc paths more consistent. Example for the Vector skin:

BEFORE:

/mediawiki-skins-Vector/master/js/js/ [JSDoc / JSDuck]
/mediawiki-skins-Vector/master/js/ui/ [Storybook]
/Vector/master/php/ [Doxygen]

AFTER:

/mediawiki-skins-Vector/master/js/js/
/mediawiki-skins-Vector/master/js/ui/
/mediawiki-skins-Vector/master/php/

This may break a few inbound links; will fix those manually.

Bug: T246042
Change-Id: I69876884ccbb1c6a0ffb03de0ce95a9ae03c84c0