Page MenuHomePhabricator

Use a different file for Jenkins
Closed, ResolvedPublic

Description

extensions/Wikibase/Wikibase.php is used for Jenkins (see lines 20-27). This is disturbing for puppet which looks for the "real" extension in this file. For a repo made from puppet deleting these lines works. How about the client? Could you drop them?


Version: unspecified
Severity: normal

Details

Reference
bz52862

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:46 AM
bzimport set Reference to bz52862.
bzimport added a subscriber: Unknown Object (MLST).

(I'm not talking about puppet on the servers but about puppet for vagrant.)

As documented clearly in this file, it should not be used as entry point by anything but Jenkins.

It is there since Jenkins assumes all git repos have an entry point at RepoName/RepoName.php. Apparently puppet does the same? Broken software is broken...

I'd rather have this thing deleted altogether, though Jenkins needs to be fixed first.

Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
JanZerebecki claimed this task.
JanZerebecki subscribed.

This seems to not be a problem on vagrant currently. Also the entry point can probably be deleted once T88258 is exclusively used.