jenkins-bot has submitted this change and it was merged.

Change subject: Run `bundle exec rake test` on Nodepool Jessie instances.
......................................................................


Run `bundle exec rake test` on Nodepool Jessie instances.

Introduced new 'rake-jessie' job template. Add it to mediawiki/vagrant
under experimental pipeline so we can play test it.

Bug: T114860
Change-Id: I1f252d3b93d49bdd86887d01883baf725e9e9638
---
M jjb/ruby-jobs.yaml
M zuul/layout.yaml
2 files changed, 20 insertions(+), 0 deletions(-)

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



diff --git a/jjb/ruby-jobs.yaml b/jjb/ruby-jobs.yaml
index 115ea2e..c828e9d 100644
--- a/jjb/ruby-jobs.yaml
+++ b/jjb/ruby-jobs.yaml
@@ -75,6 +75,21 @@
      - bundle:
          command: "{bundlecommand}"
 
+# Run `bundle exec rake test` on Nodepool Jessie instances.
+- job-template:
+    name: 'rake-jessie'
+    node: ci-jessie-wikimedia
+    defaults: use-remote-zuul-shallow-clone
+    concurrent: true
+    properties:
+     - zeromq-event
+    triggers:
+     - zuul
+    builders:
+     - shell: |
+        bundle install
+        bundle exec rake2.1 test
+
 - project:
     name: common-bundle-jobs
     bundlecommand:
@@ -83,6 +98,7 @@
      - yard
     jobs:
      - 'bundle-{bundlecommand}'
+     - 'rake-jessie'
 
 
 - job-template:
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 0b4da0e..863ee16 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -552,6 +552,9 @@
   - name: ^integration-config-tox-.*-jessie$
     parameter-function: offline_when_complete
 
+  - name: ^rake-jessie$
+    parameter-function: offline_when_complete
+
   # Experiment for analytics/kraken repository
   - name: analytics-kraken
     voting: false
@@ -2527,6 +2530,7 @@
       - mediawiki-vagrant-puppet-doc-publish
       - mediawiki-vagrant-bundle17-yard-publish
     experimental:
+      - rake-jessie
       - ruby1.9.3lint
 
   - name: operations/debs/adminbot

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I1f252d3b93d49bdd86887d01883baf725e9e9638
Gerrit-PatchSet: 7
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <zfili...@wikimedia.org>
Gerrit-Reviewer: Dduvall <dduv...@wikimedia.org>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: JanZerebecki <jan.wikime...@zerebecki.de>
Gerrit-Reviewer: Zfilipin <zfili...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to