jenkins-bot has submitted this change and it was merged. Change subject: Add "composer test" command to lint PHP files and run phpcs ......................................................................
Add "composer test" command to lint PHP files and run phpcs See <https://www.mediawiki.org/wiki/Continuous_integration/Test_entry_points>. Also add composer.lock to the .gitignore while we're at it. Change-Id: I950e9981b39fefa57f913ee07061d6985a374681 --- M .gitignore M composer.json 2 files changed, 12 insertions(+), 0 deletions(-) Approvals: Krinkle: Looks good to me, but someone else must approve Jforrester: Looks good to me, approved jenkins-bot: Verified diff --git a/.gitignore b/.gitignore index 1876d1b..2bb2c0a 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ tests/JSPHP-suite.json tests/JSPHP.test.js vendor +composer.lock diff --git a/composer.json b/composer.json index f7e53fc..0907de1 100644 --- a/composer.json +++ b/composer.json @@ -6,8 +6,19 @@ "require": { "php": ">=5.3.3" }, + "require-dev": { + "jakub-onderka/php-parallel-lint": "0.8.*", + "mediawiki/mediawiki-codesniffer": "0.1.0", + "squizlabs/php_codesniffer": "2.1.*" + }, "autoload": { "classmap": ["php/"] + }, + "scripts": { + "test": [ + "parallel-lint . --exclude vendor", + "phpcs $PHPCS_ARGS --standard=vendor/mediawiki/mediawiki-codesniffer/MediaWiki --ignore=vendor --extensions=php,php5,inc -v ." + ] } } -- To view, visit https://gerrit.wikimedia.org/r/192272 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I950e9981b39fefa57f913ee07061d6985a374681 Gerrit-PatchSet: 2 Gerrit-Project: oojs/ui Gerrit-Branch: master Gerrit-Owner: Legoktm <[email protected]> Gerrit-Reviewer: Jforrester <[email protected]> Gerrit-Reviewer: Krinkle <[email protected]> Gerrit-Reviewer: Legoktm <[email protected]> Gerrit-Reviewer: Trevor Parscal <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
