https://bugzilla.wikimedia.org/show_bug.cgi?id=55595

Antoine "hashar" Musso <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Unprioritized               |High
             Status|NEW                         |ASSIGNED
           Assignee|[email protected]. |[email protected]
                   |org                         |
           Severity|normal                      |enhancement

--- Comment #1 from Antoine "hashar" Musso <[email protected]> ---
I did a bunch of refactoring last week since it was no more acceptable to miss
debug logs or leave people clueless when something goes wrong.

The most important changes are:

"settings injection for MediaWiki" https://gerrit.wikimedia.org/r/#/c/89837/ .
That let us append PHP files to the end of LocalSettings. The files are under
integration/jenkins.git in /mediawiki/conf.d


The Jenkins Job Builder macro definition is
https://gerrit.wikimedia.org/r/#/c/90341/

It has been applied to all extensions tests by
https://gerrit.wikimedia.org/r/#/c/90358/ . A side effect is that the build
also capture the debug log entry as an artifact so people can download it from
Jenkins \O/


Still have to apply such modification to mediawiki/core and possibly to other
jobs, so I am leaving this bug open meanwhile.  Assigning to self and raising
priority so I dont forget about it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to