Page MenuHomePhabricator

Add php-composer-validate jobs for all extensions and skins with a composer.json file
Closed, ResolvedPublic

Description

./AbuseFilter/composer.json
./AntiSpoof/composer.json
./ArticleFeedbackv5/composer.json
./AWS/composer.json
./AWSSDK/composer.json
./Babel/composer.json
./Bootstrap/composer.json
./BounceHandler/composer.json
./cldr/composer.json
./CleanChanges/composer.json
./ContentTranslation/composer.json
./DataTypes/composer.json
./DonationInterface/composer.json
./EducationProgram/composer.json
./Elastica/composer.json
./Flow/composer.json
./GoogleCustomWikiSearch/composer.json
./GoogleLogin/composer.json
./GraphViz/composer.json
./ImageMap/composer.json
./InviteSignup/composer.json
./Lingo/composer.json
./Maps/composer.json
./MixedNamespaceSearchSuggestions/composer.json
./MobileFrontend/composer.json
./ParserHooks/composer.json
./ProofreadPage/composer.json
./PubSubHubbub/composer.json
./Scribunto/composer.json
./SemanticExtraSpecialProperties/composer.json
./SemanticForms/composer.json
./SemanticGlossary/composer.json
./SemanticHighcharts/composer.json
./SemanticMaps/composer.json
./SemanticMediaWiki/composer.json
./SemanticResultFormats/composer.json
./SemanticSifter/composer.json
./SideBarMenu/composer.json
./SubPageList/composer.json
./SwiftMailer/composer.json
./Translate/composer.json
./TranslationNotifications/composer.json
./UniversalLanguageSelector/composer.json
./UserFunctions/composer.json
./Validator/composer.json
./Wikibase/composer.json
./WikibaseQuery/composer.json
./Wikidata/composer.json
./WikiEditor/composer.json
./WikimediaBadges/composer.json
./WindowsAzureSDK/composer.json


Version: unspecified
Severity: normal

Details

Reference
bz73444

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:59 AM
bzimport set Reference to bz73444.
bzimport added a subscriber: Unknown Object (MLST).

Skins too!

./chameleon/composer.json
./Vector/composer.json

gerritadmin wrote:

Change 173457 had a related patch set uploaded by Legoktm:
Run php-composer-validate test for all extensions

https://gerrit.wikimedia.org/r/173457

gerritadmin wrote:

Change 173818 had a related patch set uploaded by Hashar:
Test mw repos have php-composer-validate job

https://gerrit.wikimedia.org/r/173818

gerritadmin wrote:

Change 173457 merged by jenkins-bot:
Run php-composer-validate test for all extensions and skins

https://gerrit.wikimedia.org/r/173457

https://gerrit.wikimedia.org/r/173457 fix the current issues. It has been merged and deployed.

I have written a test to ensure all repositories have the php-composer-validate job: https://gerrit.wikimedia.org/r/173818 . Pending review.

gerritadmin wrote:

Change 173818 merged by jenkins-bot:
Test mw repos have php-composer-validate job

https://gerrit.wikimedia.org/r/173818

The test still needs to be tested/reviewed though :-d https://gerrit.wikimedia.org/r/173818

(In reply to Antoine "hashar" Musso (WMF) from comment #8)

The test still needs to be tested/reviewed though :-d
https://gerrit.wikimedia.org/r/173818

I already merged that one after testing it? :P

Bah I am not paying attention :-] Thank you very much for the python review!