| hashar added a comment. |
For MediaWiki, we have dismissed using composer install in favor of composer update but I dont quite remember the details. That was done by https://gerrit.wikimedia.org/r/#/c/189543/ which point to discussion that happened on https://gerrit.wikimedia.org/r/#/c/189148/
There is a macro:
- builder:
name: composer-update
builders:
- shell: |
set -u
cd "{dir}"
[[ -f "composer.json" ]] || exit 0
composer update --ansi --no-progress --prefer-dist --profile -vMaybe we can make it to use composer install whenever there is a composer.lock file and that would be sufficient?
Side note: there are mediawiki-extensions-hhvm-jessie and mwext-testextension-hhvm-jessie which use slightly different set of extensions. We probably only need one.
TASK DETAIL
EMAIL PREFERENCES
To: hashar
Cc: hashar, PokestarFan, gerritbot, Paladox, aude, Aklapper, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Izno, Wikidata-bugs, Mbch331
Cc: hashar, PokestarFan, gerritbot, Paladox, aude, Aklapper, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Izno, Wikidata-bugs, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
