Paladox has uploaded a new change for review.

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

Change subject: Add jshint to vector skin
......................................................................

Add jshint to vector skin

* This is for users that are not on the whitelist so they wont be able to see 
any js errors without this.

Change-Id: I6533b2cd24d013825331e60b2517566a5127f790
---
M jjb/macro-scm.yaml
M jjb/mediawiki.yaml
M zuul/layout.yaml
3 files changed, 1 insertion(+), 38 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/24/224824/1

diff --git a/jjb/macro-scm.yaml b/jjb/macro-scm.yaml
index 3ed5ed6..91317c4 100644
--- a/jjb/macro-scm.yaml
+++ b/jjb/macro-scm.yaml
@@ -1,25 +1,3 @@
-# MediaWiki core has branches that contains lot of extensions. Whenever
-# we test master (which has no submodule) and then a wmf branch (which
-# have submodules) we end up refetching all the extensions which is really
-# slow.
-#
-# This git macro hardcodes mediawiki/core to never update the submodules.
-#
-- scm:
-    name: git-mwcore
-    scm:
-     - git:
-        url: '$ZUUL_URL/mediawiki/core'
-        reference-repo: '/srv/ssd/gerrit/mediawiki/core.git'
-        branches:
-         - '$ZUUL_COMMIT'
-        refspec: '$ZUUL_REF'
-        submodule:
-            disable: true
-        wipe-workspace: false
-        clean:
-            after: true
-
 - scm:
     name: git-localonly-zuul
     scm:
diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index 7d00228..60430ca 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -92,20 +92,6 @@
      - mw-teardown
 
 - job-template:
-    name: '{name}-whitespaces'
-    node: contintLabsSlave && UbuntuTrusty
-    defaults: use-remote-zuul
-    concurrent: true
-    logrotate:
-        daysToKeep: 15
-    scm:
-     - git-mwcore
-    triggers:
-     - zuul
-    builder:
-     - lint-whitespaces
-
-- job-template:
     name: 'mediawiki-gate'
     node: contintLabsSlave
     concurrent: true
@@ -338,7 +324,6 @@
       - '{name}-npm'
       - 'mediawiki-core-jsduck-publish'
       - 'mediawiki-core-doxygen-publish'
-      - '{name}-whitespaces'
       - mediawiki-gate
       - mediawiki-core-phpcs-HEAD
       - '{name}-phplint'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 5ca7e51..e608529 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -2040,7 +2040,6 @@
     template:
       - name: extension-gate
     check:
-      - mediawiki-core-whitespaces
       - mediawiki-core-phpcs-HEAD
       - mediawiki-core-jslint
       - mediawiki-core-phplint
@@ -2514,6 +2513,7 @@
     template:
      - name: composer-test
      - name: npm
+        - name: jshint
     check:
      - jsonlint
 

-- 
To view, visit https://gerrit.wikimedia.org/r/224824
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6533b2cd24d013825331e60b2517566a5127f790
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Paladox <thomasmulhall...@yahoo.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to