Zfilipin has uploaded a new change for review.

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

Change subject: WIP Run ruby2.0lint instead of ruby1.9.3lint
......................................................................

WIP Run ruby2.0lint instead of ruby1.9.3lint

WIP because I am pretty sure I have been too aggressive in deleting
stuff.

Bug: T112272
Change-Id: Ia3616117e9223901f30c0be2ff08dbf67ed3fe9c
---
M jjb/job-templates.yaml
M jjb/mediawiki.yaml
M zuul/layout.yaml
3 files changed, 13 insertions(+), 40 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/80/237680/1

diff --git a/jjb/job-templates.yaml b/jjb/job-templates.yaml
index 6e63745..cf6b492 100644
--- a/jjb/job-templates.yaml
+++ b/jjb/job-templates.yaml
@@ -338,30 +338,6 @@
      - shell: |
         find . -type f -name '*.pp' -print0 | xargs -0 puppet parser validate
 
-# Deprecated non-generic job. Should use the
-# generic "ruby1.9.3lint" job below.
-- job-template:
-    name: '{name}-ruby1.9.3lint'
-    defaults: use-remote-zuul-no-submodules
-    node: contintLabsSlave && UbuntuTrusty
-    concurrent: true
-    triggers:
-     - zuul
-    builders:
-     - ruby-lint:
-        interpreter: 'ruby1.9.3'
-
-- job:
-    name: 'ruby1.9.3lint'
-    defaults: use-remote-zuul-shallow-clone
-    node: contintLabsSlave && UbuntuTrusty
-    concurrent: true
-    triggers:
-     - zuul
-    builders:
-     - ruby-lint:
-        interpreter: 'ruby1.9.3'
-
 - job:
     name: 'ruby2.0lint'
     defaults: use-remote-zuul-shallow-clone
diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index 81938f7..36958ea 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -354,7 +354,7 @@
       - '{name}-bundle-{bundlecommand}':
          bundlecommand:
           - rubocop
-      - '{name}-ruby1.9.3lint'
+      - 'ruby2.0lint'
       - 'mediawiki-phpunit-{phpflavor}'
       - 'mediawiki-phpunit-{phpflavor}-composer'
       - 'mediawiki-extensions-{phpflavor}':
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 1eeff2a..48fc1bb 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -549,9 +549,6 @@
     files:
      - '^.*\.pp$'
 
-  - name: '^(.*-)?ruby1.9.3lint$'
-    files:
-     - '^.*\.rb$'
   - name: '^ruby2.0lint$'
     files:
      - '^.*\.rb$'
@@ -1953,13 +1950,13 @@
   # Run Ruby linter.
   - name: extension-rubylint
     check:
-     - 'ruby1.9.3lint'
+     - ruby2.0lint
     test:
      - 'bundle-rubocop'
-     - 'ruby1.9.3lint'
+     - ruby2.0lint
     gate-and-submit:
      - 'bundle-rubocop'
-     - 'ruby1.9.3lint'
+     - ruby2.0lint
 
   - name: archived
     check:
@@ -2041,8 +2038,8 @@
       - mediawiki-core-phpcs-HEAD
       - mediawiki-core-jslint
       - mediawiki-core-phplint
-      - mediawiki-core-ruby1.9.3lint
       - php-composer-package-validate
+      - ruby2.0lint
     test:
       - mediawiki-core-phpcs-HEAD
       - mediawiki-core-jsduck
@@ -2052,8 +2049,8 @@
       #- mediawiki-phpunit-zend (disabled, slow, Icac172b16)
       - mediawiki-core-qunit
       - mediawiki-core-bundle-rubocop
-      - mediawiki-core-ruby1.9.3lint
       - php-composer-package-validate
+      - ruby2.0lint
     zend:
       # Comment "check zend" to manually run this
       - mediawiki-phpunit-zend
@@ -2066,8 +2063,8 @@
       - mediawiki-phpunit-zend
       - mediawiki-core-qunit
       - mediawiki-core-bundle-rubocop
-      - mediawiki-core-ruby1.9.3lint
       - php-composer-package-validate
+      - ruby2.0lint
     postmerge:
       - mediawiki-core-jsduck-publish
       - mediawiki-core-doxygen-publish
@@ -2306,16 +2303,16 @@
 
   - name: mediawiki/ruby/api
     check:
-     - ruby1.9.3lint
+     - ruby2.0lint
     test:
      - bundle-rubocop
-     - ruby1.9.3lint
+     - ruby2.0lint
      - bundle-rspec
      - mediawiki-ruby-api-gembuild
      - bundle-yard
     gate-and-submit:
      - bundle-rubocop
-     - ruby1.9.3lint
+     - ruby2.0lint
      - bundle-rspec
      - mediawiki-ruby-api-gembuild
      - bundle-yard
@@ -2325,17 +2322,17 @@
 
   - name: mediawiki/selenium
     check:
-     - ruby1.9.3lint
+     - ruby2.0lint
     test:
      - bundle-rubocop
-     - ruby1.9.3lint
+     - ruby2.0lint
      - mediawiki-selenium-gembuild
      - bundle-yard
      - bundle-rspec
      - mediawiki-selenium-integration
     gate-and-submit:
      - bundle-rubocop
-     - ruby1.9.3lint
+     - ruby2.0lint
      - mediawiki-selenium-gembuild
      - bundle-yard
      - bundle-rspec

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia3616117e9223901f30c0be2ff08dbf67ed3fe9c
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to