jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/374996 )

Change subject: RSpec job is not longer RSpec specific, it is a generic Ruby job
......................................................................


RSpec job is not longer RSpec specific, it is a generic Ruby job

Bug: T164479
Change-Id: I4fd76024e149516356a8bc73862a274f75e7600e
---
M jjb/macro.yaml
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
M zuul/parameter_functions.py
4 files changed, 7 insertions(+), 8 deletions(-)

Approvals:
  Zfilipin: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/jjb/macro.yaml b/jjb/macro.yaml
index 0a71e13..cbe79eb 100644
--- a/jjb/macro.yaml
+++ b/jjb/macro.yaml
@@ -357,9 +357,8 @@
             ./node_modules/.bin/grunt webdriver:test
         fi
 
-# Similar to mw-selenium-nodepool job but runs `bundle exec rake spec` instead 
of `bundle exec cucumber` T146916
 - builder:
-    name: mw-rspec-nodepool
+    name: ruby-nodepool
     builders:
      - prepare-localhost
      - shell: |
@@ -370,7 +369,7 @@
          cd "src/extensions/$EXT_NAME"
          . '/srv/deployment/integration/slave-scripts/bin/mw-selenium-setup.sh'
          bundle install --verbose
-         bundle exec rake spec
+         bundle exec rake test
 
 # - src: (without trailing slash)
 # - project: (usually repo name or a custom title like "VisualEditor") - will 
be escaped
diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index a7eb987..4f58166 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -162,7 +162,7 @@
 
 # Same as mwext-mw-selenium-jessie but runs `bundle exec rake spec` instead of 
`bundle exec cucumber` T146916
 - job:
-    name: 'mwext-mw-rspec-jessie'
+    name: 'mwext-ruby-jessie'
     node: ci-jessie-wikimedia
     concurrent: true
     triggers:
@@ -170,7 +170,7 @@
     builders:
      - castor-load
      - prepare-mediawiki-zuul-project
-     - mw-rspec-nodepool
+     - ruby-nodepool
     publishers:
      - castor-save
      - archive-log-dir
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 57d41b8..cb668b3 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -3075,7 +3075,7 @@
       - name: extension-selenium
     experimental:
       - mediawiki-core-qunit-selenium-jessie
-      - mwext-mw-rspec-jessie
+      - mwext-ruby-jessie
 
   - name: mediawiki/extensions/EditAccount
     template:
diff --git a/zuul/parameter_functions.py b/zuul/parameter_functions.py
index c5b5e25..f975d5e 100644
--- a/zuul/parameter_functions.py
+++ b/zuul/parameter_functions.py
@@ -53,7 +53,7 @@
     mw_deps_jobs_starting_with = (
         'mwext-testextension',
         'mwext-qunit',
-        'mwext-mw-rspec',
+        'mwext-ruby-jessie',
         'mwext-mw-selenium',
         'mwskin-mw-selenium',
         'mw-testskin',
@@ -65,7 +65,7 @@
 
     # FIXME rather hacky for selenium jobs (T139740, T137112)
     if job.name.startswith(('mediawiki-core-qunit-selenium',
-                            'mwext-mw-rspec',
+                            'mwext-ruby-jessie',
                             'mwext-mw-selenium')):
         set_mw_dependencies(item, job, params)
         if 'SKIN_DEPENDENCIES' in params and params['SKIN_DEPENDENCIES']:

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I4fd76024e149516356a8bc73862a274f75e7600e
Gerrit-PatchSet: 2
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Paladox <[email protected]>
Gerrit-Reviewer: Zfilipin <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to