Siebrand has uploaded a new change for review.

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


Change subject: Update jobs for LangEng extensions
......................................................................

Update jobs for LangEng extensions

* CLDR: No longer run phpcs-strict. The extension doesn't pass, because of
  an issue with UTF-8 (bug 55508). Keep running the strict job on HEAD.
* Interwiki: Add phpcs-strict voting in all stages.
* Translate: Cleanup jobs. Run phpcs-strict voting in all stages.
* TranslattionNotifications: Cleanup jobs. Run phpcs-strict voting in all
  stages.
* UniversalLanguageSelector: Cleanup jobs. Run phpcs-strict voting in all
  stages.

Change-Id: I4c2c6c5ae556752b3f48fbd8d329f0d6b90f9245
---
M layout.yaml
1 file changed, 26 insertions(+), 27 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/zuul-config 
refs/changes/22/88722/1

diff --git a/layout.yaml b/layout.yaml
index 7095669..af68132 100644
--- a/layout.yaml
+++ b/layout.yaml
@@ -1129,11 +1129,11 @@
   # FIXME use a template
   - name: mediawiki/extensions/cldr
     check-only:
+      - mwext-cldr-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-cldr-jslint
       - mwext-cldr-lint
-      - mwext-cldr-phpcs-strict-HEAD # Experiment, bug 48420
-      - mwext-cldr-phpcs-strict # Experiment, bug 48420
     gate-and-submit:
+      - mwext-cldr-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-cldr-jslint
       - mwext-cldr-lint:
         - mwext-cldr-testextensions-master
@@ -1523,9 +1523,12 @@
         extname: Insider
 
   - name: mediawiki/extensions/Interwiki
-    template:
-      - name: extension-checks
-        extname: Interwiki
+    check-only:
+      - mwext-TranslationNotifications-phpcs-strict-HEAD # Experiment, bug 
48420
+      - mwext-TranslationNotifications-lint
+    gate-and-submit:
+      - mwext-TranslationNotifications-phpcs-strict-HEAD # Experiment, bug 
48420
+      - mwext-TranslationNotifications-lint:
 
   - name: mediawiki/extensions/intersection
     template:
@@ -2167,39 +2170,33 @@
 
   - name: mediawiki/extensions/Translate
     check:
-      - mwext-Translate-jslint
-      - mwext-Translate-phpcs-HEAD
       - mwext-Translate-phpcs-strict-HEAD  # Experiment, bug 48420
+      - mwext-Translate-jslint
       - mwext-Translate-lint
     test:
-      - mwext-Translate-jslint
-      - mwext-Translate-phpcs-HEAD
       - mwext-Translate-phpcs-strict-HEAD  # Experiment, bug 48420
+      - mwext-Translate-jslint
       - mwext-Translate-lint:
         - mwext-Translate-testextensions-master
     gate-and-submit:
+      - mwext-Translate-phpcs-strict # Experiment for bug 48420
       - mwext-Translate-jslint
-      - mwext-Translate-phpcs-HEAD
-      # Experiment for bug 48420
-      - mwext-Translate-phpcs-strict
       - mwext-Translate-lint:
         - mwext-Translate-testextensions-master
 
   - name: mediawiki/extensions/TranslationNotifications
     check:
-      - mwext-TranslationNotifications-jslint
-      - mwext-TranslationNotifications-phpcs-HEAD
-      - mwext-TranslationNotifications-lint
-      - mwext-TranslationNotifications-phpcs-strict # Experiment, bug 48420
       - mwext-TranslationNotifications-phpcs-strict-HEAD # Experiment, bug 
48420
-    test:
       - mwext-TranslationNotifications-jslint
-      - mwext-TranslationNotifications-phpcs-HEAD
+      - mwext-TranslationNotifications-lint
+    test:
+      - mwext-TranslationNotifications-phpcs-strict-HEAD # Experiment, bug 
48420
+      - mwext-TranslationNotifications-jslint
       - mwext-TranslationNotifications-lint:
         - mwext-TranslationNotifications-testextensions-master
     gate-and-submit:
+      - mwext-TranslationNotifications-phpcs-strict-HEAD # Experiment, bug 
48420
       - mwext-TranslationNotifications-jslint
-      - mwext-TranslationNotifications-phpcs-HEAD
       - mwext-TranslationNotifications-lint:
         - mwext-TranslationNotifications-testextensions-master
 
@@ -2216,18 +2213,16 @@
   - name: mediawiki/extensions/TwnMainPage
     check:
       - mwext-TwnMainPage-jslint
-      - mwext-TwnMainPage-phpcs-HEAD
       - mwext-TwnMainPage-lint
-      - mwext-TwnMainPage-phpcs-strict # Experiment, bug 48420
       - mwext-TwnMainPage-phpcs-strict-HEAD # Experiment, bug 48420
     test:
       - mwext-TwnMainPage-jslint
-      - mwext-TwnMainPage-phpcs-HEAD
+      - mwext-TwnMainPage-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-TwnMainPage-lint:
         - mwext-TwnMainPage-testextensions-master
     gate-and-submit:
       - mwext-TwnMainPage-jslint
-      - mwext-TwnMainPage-phpcs-HEAD
+      - mwext-TwnMainPage-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-TwnMainPage-lint:
         - mwext-TwnMainPage-testextensions-master
 
@@ -2239,14 +2234,18 @@
   - name: mediawiki/extensions/UniversalLanguageSelector
     check-only:
       - mwext-UniversalLanguageSelector-lint
-      - mwext-UniversalLanguageSelector-phpcs-HEAD
+      - mwext-UniversalLanguageSelector-phpcs-strict-HEAD # Experiment, bug 
48420
       - mwext-UniversalLanguageSelector-jslint
       - mwext-UniversalLanguageSelector-ruby1.9.3lint
-      - mwext-UniversalLanguageSelector-phpcs-strict # Experiment, bug 48420
+    test:
       - mwext-UniversalLanguageSelector-phpcs-strict-HEAD # Experiment, bug 
48420
-    gate-and-submit:
       - mwext-UniversalLanguageSelector-jslint
-      - mwext-UniversalLanguageSelector-phpcs-HEAD
+      - mwext-UniversalLanguageSelector-lint
+        - mwext-UniversalLanguageSelector-testextensions-master
+      - mwext-UniversalLanguageSelector-ruby1.9.3lint
+    gate-and-submit:
+      - mwext-UniversalLanguageSelector-phpcs-strict-HEAD # Experiment, bug 
48420
+      - mwext-UniversalLanguageSelector-jslint
       - mwext-UniversalLanguageSelector-lint:
         - mwext-UniversalLanguageSelector-testextensions-master
       - mwext-UniversalLanguageSelector-ruby1.9.3lint

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4c2c6c5ae556752b3f48fbd8d329f0d6b90f9245
Gerrit-PatchSet: 1
Gerrit-Project: integration/zuul-config
Gerrit-Branch: master
Gerrit-Owner: Siebrand <siebr...@wikimedia.org>

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

Reply via email to