Lucas_Werkmeister_WMDE added a comment.

  Trying to remember what happened in that task…
  
  In T326653#8513209 <https://phabricator.wikimedia.org/T326653#8513209>, 
@Lucas_Werkmeister_WMDE wrote:
  
  > Apparently the CI job runs Wikibase’s `composer test` before installing 
MediaWiki core’s dependencies?
  
  That still seems to be the case. `composer test`, in the Wikibase directory, 
installs Wikibase’s dependencies, but not those of MediaWiki core.
  
  In T326653#8513221 <https://phabricator.wikimedia.org/T326653#8513221>, 
@Jdforrester-WMF wrote:
  
  > `quibble-composer` jobs are for release branches (and other circumstances 
where you're not aimed at Wikimedia production); they shouldn't ever be live on 
development or `wmf/` branches.
  
  That sounds like what we’re seeing here is actually correct, and not a CI 
misconfiguration. But I’m not sure what that means for us.
  
  Do we need to add all composer packages that are used in Wikibase directly to 
Wikibase’s `composer.json`, instead of relying on MediaWiki core’s 
`composer.json` to install some of the dependencies?

TASK DETAIL
  https://phabricator.wikimedia.org/T333454

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Jdforrester-WMF, Lucas_Werkmeister_WMDE, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to