[11:06:22] hashar: does jenkins not install require-dev things? [11:06:30] or do I have to add things to the vendor repo first [11:06:31] ? [11:13:12] jzerebecki: ^^ [11:39:22] addshore: depends :-) [11:39:47] addshore: some mw jobs rely on dependencies to be provided in mediawiki/vendor [11:40:07] and some others do use composer install (they have 'composer' in their name) [11:40:16] I think the grand theory is for `master` `REL*` we would use composer [11:40:25] but for wmf branches use mediawiki/vendor [11:40:45] and Wikidata / Wikibase have their own slightly different behaving jobs [12:11:53] Adrian_WMDE: https://gist.github.com/mariushoch/72bb5edeca5ccd5c2eca [12:36:45] hasharAway: well in mediawiki core on master adding something to require-dev didnt seem to work :( [12:54:32] "require": { [12:54:34] "fiunchinho/phpunit-randomizer": "~2.0.0" [12:54:36] } [12:54:40] DanielK_WMDE__: [12:54:43] :) [13:06:15] addshore: if that doesn't work then there is a bug, even those jobs using vendor install require-dev deps via composer [13:06:29] I think there is a bug then [13:06:31] :/ [13:07:14] addshore: link? [13:07:30] Woo PSR-6 cache wrapper for BagOStuffs https://gerrit.wikimedia.org/r/#/c/277756/ :D << DanielK_WMDE__ JeroenDeDauw etc. [13:07:35] jzerebecki: ^^ its that patch [13:07:48] I have added cache/integration-tests to require-dev [13:07:56] but it doesnt appear to get installed in the jenkins run :/ [13:08:01] hence the failing tests [13:13:27] oh a caching interface [13:13:54] I am wondering whether we have any mediawiki devs attending the PSR discussions [13:32:19] addshore: huh, no idea...