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

Change subject: Migrate some repo to use the generic tox-jessie
......................................................................


Migrate some repo to use the generic tox-jessie

Since the tox.*jessie jobs are running on Nodepool, that consumes a
bunch of instances. Additionally, that is not on par with what we do for
npm/composer which delegates the definition of scripts to run to the
developers.

So migrate to just run 'tox' and let developers define the envs they
want via `envlist`.

Touch repos:

integration/config
integration/dashboard
integration/jenkins
labs/tools/gblrenamemon
labs/tools/heritage
labs/tools/wikibugs2
mediawiki/tools/release , will now run 'flake83'
mediawiki/tools/scap
wikimedia/bots/jouncebot

Change-Id: I39d56bff0c64fc7eb7184aec68f929f3979b19c8
---
M zuul/layout.yaml
1 file changed, 20 insertions(+), 38 deletions(-)

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



diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 73ad46c..210641e 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -1982,16 +1982,14 @@
     check:
       - noop
     test:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
       - integration-config-puppet-validate
       - integration-config-tox-dib-jessie
       - integration-jjb-config-diff
       - integration-zuul-layoutdiff
       - integration-zuul-layoutvalidation
     gate-and-submit:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
       - integration-config-puppet-validate
       - integration-config-tox-dib-jessie
       - integration-jjb-config-diff
@@ -2000,21 +1998,19 @@
 
   - name: integration/dashboard
     test:
-      - tox-flake8-jessie
+      - tox-jessie
     gate-and-submit:
-      - tox-flake8-jessie
+      - tox-jessie
 
   - name: integration/jenkins
     check:
       - phplint
     test:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
       - phplint
       - phpunit
     gate-and-submit:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
       - phplint
       - phpunit
 
@@ -2262,11 +2258,9 @@
 
   - name: labs/tools/extdist
     test:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
     gate-and-submit:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
 
   - name: labs/tools/forrestbot
     test:
@@ -2278,9 +2272,9 @@
 
   - name: labs/tools/gblrenamemon
     test:
-      - tox-flake8-jessie
+      - tox-jessie
     gate-and-submit:
-      - tox-flake8-jessie
+      - tox-jessie
 
   - name: labs/tools/grrrit
     template:
@@ -2288,19 +2282,15 @@
 
   - name: labs/tools/heritage
     test:
-     - tox-flake8-jessie
-     - tox-py27-jessie
+     - tox-jessie
     gate-and-submit:
-     - tox-flake8-jessie
-     - tox-py27-jessie
+     - tox-jessie
 
   - name: labs/tools/wikibugs2
     test:
-     - tox-py34-jessie
-     - tox-flake8-jessie
+     - tox-jessie
     gate-and-submit:
-     - tox-py34-jessie
-     - tox-flake8-jessie
+     - tox-jessie
     postmerge:
      - labs-tools-wikibugs2-autopull
 
@@ -2597,12 +2587,10 @@
       - jsonlint
     test:
       - phplint
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
     gate-and-submit:
       - phplint
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
 
   - name: mediawiki/tools/releng
     test:
@@ -2614,13 +2602,9 @@
 
   - name: mediawiki/tools/scap
     test:
-     - tox-doc-jessie
-     - tox-flake8-jessie
-     - tox-py27-jessie
+     - tox-jessie
     gate-and-submit:
-     - tox-doc-jessie
-     - tox-flake8-jessie
-     - tox-py27-jessie
+     - tox-jessie
     postmerge:
      - mw-tools-scap-tox-doc-publish
 
@@ -8024,11 +8008,9 @@
 
   - name: wikimedia/bots/jouncebot
     test:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
     gate-and-submit:
-      - tox-flake8-jessie
-      - tox-py27-jessie
+      - tox-jessie
 
   - name: avro-php
     template:

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

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

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

Reply via email to