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

Reply via email to