Page MenuHomePhabricator

mediawiki-core-doxygen-docker broken / MediaWiki doc not generated
Closed, ResolvedPublic


Due to 03078991c4408b8e4e72cc28584a9d011d9edf72 breaks with:

$ docker run ... maintenance/mwdocgen.php --output /log/build --version master
$wgServer must be set in LocalSettings.php. See <a href="$wgServer">$wgServer</a>.Build step 'Execute shell' marked build as failure

Event Timeline

hashar created this task.Oct 30 2019, 6:17 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 30 2019, 6:17 PM
hashar triaged this task as Unbreak Now! priority.Oct 30 2019, 6:18 PM

Easy fix: going to update the job config to add a dummy value.

Restricted Application added a subscriber: Liuxinyu970226. · View Herald TranscriptOct 30 2019, 6:18 PM

Change 547276 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] Set $wgServer for Doxygen jobs

hashar closed this task as Resolved.Oct 30 2019, 6:30 PM

None of the mediawiki-core-doxygen-docker-publish builds have been affected.

On mediawiki-core-doxygen-docker the issue was easy to find. The job uses the Jenkins git plugin and polls the scm. It thus keep track of new changes for each builds. The first failing build had:


Disable $wgServer autodetection to prevent cache poisoning attacks (detail)

I have verified that all builds solely got triggered for master, so we have not missed any documentation updates on other branches.

The doc is regenerating now :-]

Change 547276 merged by jenkins-bot:
[integration/config@master] Set $wgServer for Doxygen jobs