jenkins-bot has submitted this change and it was merged. Change subject: Add composer test entry point ......................................................................
Add composer test entry point Also fix a few ignores. Signed-off-by: Antoine Musso <[email protected]> Change-Id: I86d8235af9245e1b35c8bc74a154672abc6dae2c --- M .gitignore M .jshintignore M Gruntfile.js M composer.json 4 files changed, 20 insertions(+), 9 deletions(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/.gitignore b/.gitignore index 381aa91..21db03c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ -.svn *~ *.kate-swp .*.swp .htaccess - -node_modules/ +/node_modules/ +/vendor/ +/composer.lock diff --git a/.jshintignore b/.jshintignore index 4fbb519..4513972 100644 --- a/.jshintignore +++ b/.jshintignore @@ -1,2 +1,3 @@ -modules/jquery/ -node_modules/ +modules/jquery/** +node_modules/** +vendor/** diff --git a/Gruntfile.js b/Gruntfile.js index b415568..36d7e6d 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -12,7 +12,8 @@ jsonlint: { all: [ '**/*.json', - '!node_modules/**' + '!node_modules/**', + '!vendor/**' ] }, jshint: { @@ -20,9 +21,10 @@ jshintrc: true }, all: [ - '*.js', + '**/*.js', 'modules/**/*.js', - '!modules/jquery/*.js' + '!modules/jquery/*.js', + '!vendor/**' ] }, jscs: { diff --git a/composer.json b/composer.json index 2c114ec..0aeeed8 100644 --- a/composer.json +++ b/composer.json @@ -6,5 +6,13 @@ "license": "GPL-2.0+", "require": { "composer/installers": "*" + }, + "require-dev": { + "jakub-onderka/php-parallel-lint": "0.9" + }, + "scripts": { + "test": [ + "parallel-lint . --exclude node_modules --exclude vendor" + ] } -} \ No newline at end of file +} -- To view, visit https://gerrit.wikimedia.org/r/247068 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I86d8235af9245e1b35c8bc74a154672abc6dae2c Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/ProofreadPage Gerrit-Branch: master Gerrit-Owner: Paladox <[email protected]> Gerrit-Reviewer: Hashar <[email protected]> Gerrit-Reviewer: Legoktm <[email protected]> Gerrit-Reviewer: Paladox <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
