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

Change subject: Create some php5.5 jobs on Jessie
......................................................................


Create some php5.5 jobs on Jessie

Create:
    composer-package-php55-jessie
    composer-php55-jessie
    mediawiki-extensions-php55-jessie
    mediawiki-phpunit-php55-jessie
    mwext-testextension-php55-composer-jessie
    mwext-testextension-php55-composer-jessie-non-voting
    mwext-testextension-php55-jessie
    mwext-testextension-php55-jessie-non-voting
    mwext-Wikibase-client-tests-mysql-php55-jessie
    mwext-Wikibase-client-tests-sqlite-php55-jessie
    mwext-Wikibase-repo-tests-sqlite-php55-jessie
    mwgate-composer-php55-jessie

Replace php-compile-php55-trusty with php-compile-php55-jessie since it
is always in the experimental pipeline anyway.

Add some others to the experimental pipeline.

Bug: T161882
Change-Id: I6d3ef01721fcec9b7990526890e289e7560d5ca3
---
M jjb/mediawiki-extensions.yaml
M jjb/mediawiki.yaml
M jjb/php-extensions.yaml
M jjb/php.yaml
M jjb/wikidata.yaml
M zuul/layout.yaml
6 files changed, 38 insertions(+), 10 deletions(-)

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



diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 034d275..494f267 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -308,9 +308,10 @@
      # Nodepool
      - 'mwext-testextension-{phpflavor}-{image}': &phpflavor_images
          phpflavor:
-             # Change image to jessie once php 5.5 is avilable.
              - php55:
                  image: trusty
+             - php55:
+                 image: jessie
              - hhvm:
                  image: jessie
      - 'mwext-testextension-{phpflavor}-{image}-non-voting': *phpflavor_images
diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index a9a2771..fecb853 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -268,6 +268,8 @@
           phpflavor:
               - php55:
                   image: trusty
+              - php55:
+                  image: jessie
               - php70:
                   image: jessie
               # Wikimedia runs HHVM on Jessie
diff --git a/jjb/php-extensions.yaml b/jjb/php-extensions.yaml
index db09024..08e5cbc 100644
--- a/jjb/php-extensions.yaml
+++ b/jjb/php-extensions.yaml
@@ -16,8 +16,8 @@
 
 - job:
     !!merge : *php-compile-php55
-    name: 'php-compile-php55-trusty'
-    node: ci-trusty-wikimedia
+    name: 'php-compile-php55-jessie'
+    node: ci-jessie-wikimedia
     triggers:
      - zuul
 
diff --git a/jjb/php.yaml b/jjb/php.yaml
index 13fc1ce..a5ab392 100644
--- a/jjb/php.yaml
+++ b/jjb/php.yaml
@@ -149,6 +149,8 @@
         # Zend 55 is solely on Trusty
         - php55:
             image: trusty
+        - php55:
+            image: jessie
         - php70:
             image: jessie
         - hhvm:
diff --git a/jjb/wikidata.yaml b/jjb/wikidata.yaml
index ee56a7b..32cfa32 100644
--- a/jjb/wikidata.yaml
+++ b/jjb/wikidata.yaml
@@ -77,6 +77,8 @@
         phpflavor:
             - php55:
                 image: trusty
+            - php55:
+                image: jessie
             - hhvm:
                 image: jessie
         phpunit-params: '--group Wikibase,WikibaseAPI,Purtle'
@@ -92,6 +94,8 @@
         phpflavor:
            - php55:
                image: trusty
+           - php55:
+               image: jessie
            - hhvm:
                image: jessie
         phpunit-params: '--group Wikibase,WikibaseClient'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index fc8e4e7..10e5fb3 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -789,7 +789,7 @@
     branch: (?!fundraising/REL.*)
     queue-name: mediawiki
 
-  - name: ^mediawiki-extensions-php55-trusty$
+  - name: ^mediawiki-extensions-php55-(trusty|jessie)$
     branch: (?!fundraising/REL.*)
     queue-name: mediawiki
 
@@ -956,6 +956,7 @@
      - mwext-testextension-hhvm-composer-jessie
     gate-and-submit-swat: *extension-unittests-composer-gate-and-submit
     experimental:
+     - mwext-testextension-php55-composer-jessie
      - mwext-qunit-composer-jessie
      - mwgate-npm-node-6-jessie
      - mwgate-composer-php70-jessie
@@ -999,6 +1000,7 @@
     experimental:
       - mediawiki-extensions-hhvm-jessie
       - mediawiki-extensions-qunit-jessie
+      - mwext-testextension-php55-jessie
       - mwgate-npm-node-6-jessie
       - mwgate-composer-php70-jessie
       - mwext-php70-phan-jessie
@@ -1062,6 +1064,8 @@
       - mediawiki-extensions-php55-trusty
       - mediawiki-extensions-qunit-jessie
     gate-and-submit-swat: *extension-gate-gate-and-submit
+    experimental:
+      - mediawiki-extensions-php55-jessie
 
   - name: extension-phan-generic
     test:
@@ -1135,7 +1139,7 @@
     experimental:
      - mwgate-npm-node-6-jessie
      - mwgate-composer-hhvm-jessie
-     - mwgate-composer-php55-trusty
+     - mwgate-composer-php55-jessie
      - mwgate-composer-php70-jessie
 
   - name: composer-test
@@ -1150,6 +1154,7 @@
       - composer-hhvm-jessie
     gate-and-submit-swat: *composer-test-gate-and-submit
     experimental:
+      - composer-php55-jessie
       - composer-php70-jessie
 
   - name: mwgate-composer
@@ -1163,6 +1168,7 @@
       - mwgate-composer-php55-trusty
       - mwgate-composer-hhvm-jessie
     experimental:
+      - mwgate-composer-php55-jessie
       - mwgate-composer-php70-jessie
     gate-and-submit-swat: *mwgate-composer-gate-and-submit
 
@@ -1186,6 +1192,7 @@
       - composer-package-hhvm-jessie
       - composer-package-php55-trusty
     experimental:
+      - composer-package-php55-jessie
       - composer-package-php70-jessie
 
   - name: npm
@@ -1405,6 +1412,7 @@
       - mwgate-composer-php70-jessie
       - mediawiki-phpunit-php70-jessie
       - mediawiki-extensions-php70-jessie
+      - mediawiki-phpunit-php55-jessie
 
   - name: mediawiki/debian
     test:
@@ -1435,8 +1443,9 @@
       - mwgate-composer-validate
     gate-and-submit-swat: *mediawiki-vendor-gate-and-submit
     experimental:
+      - mediawiki-phpunit-php55-jessie
       - mwgate-composer-hhvm-jessie
-      - mwgate-composer-php55-trusty
+      - mwgate-composer-php55-jessie
       - mwgate-composer-php70-jessie
 
   - name: analytics/aggregator
@@ -1619,12 +1628,16 @@
       - composer-php55-trusty
     postmerge:
      - tox-py27-coverage-publish
+    experimental:
+      - composer-php55-jessie
 
   - name: labs/tools/guc
     test:
       - composer-php55-trusty
     gate-and-submit:
       - composer-php55-trusty
+    experimental:
+      - composer-php55-jessie
 
   - name: labs/tools/Luke081515IRCBot
     test:
@@ -1685,6 +1698,8 @@
      - composer-php55-trusty
     postmerge:
      - integration-docroot-deploy
+    experimental:
+      - composer-php55-jessie
 
   - name: mediawiki/ruby/api
     template:
@@ -6883,6 +6898,8 @@
     gate-and-submit-swat: *mediawiki-extensions-wikibase-gate-and-submit
     experimental:
       - mwext-php70-phan-jessie
+      - mwext-Wikibase-repo-tests-sqlite-php55-jessie
+      - mwext-Wikibase-client-tests-mysql-php55-jessie
     postmerge:
       - mwext-doxygen-publish
       - mwext-jsduck-publish
@@ -7006,7 +7023,7 @@
       - php-compile-php55
     experimental:
       - php-compile-hhvm-jessie
-      - php-compile-php55-trusty
+      - php-compile-php55-jessie
 
   - name: mediawiki/php/luasandbox
     # no check pipeline since -build runs code :-)
@@ -7020,7 +7037,7 @@
       - php-compile-php70
     experimental:
       - php-compile-hhvm-test-jessie
-      - php-compile-php55-trusty
+      - php-compile-php55-jessie
       - php-compile-php70-jessie
 
   - name: mediawiki/php/wikidiff2
@@ -7035,7 +7052,7 @@
       - php-compile-php70
     experimental:
       - php-compile-hhvm-jessie
-      - php-compile-php55-trusty
+      - php-compile-php55-jessie
       - php-compile-php70-jessie
 
   - name: mediawiki/php/wmerrors
@@ -7045,7 +7062,7 @@
     gate-and-submit:
       - php-compile-php55
     experimental:
-      - php-compile-php55-trusty
+      - php-compile-php55-jessie
 
   - name: mediawiki/oauthclient-php
     template:
@@ -7378,6 +7395,8 @@
       - oojs-ui-doxygen-publish
       - oojs-ui-coverage
       - oojs-ui-demos-publish
+    experimental:
+      - composer-package-php55-jessie
 
   - name: unicodejs
     template:

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

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

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

Reply via email to