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

Change subject: php-compile experimental jobs on Nodepool
......................................................................


php-compile experimental jobs on Nodepool

Zend 5.5 on Trusty image
HHVM php compile moved to Jessie image.

Create:
    php-compile-hhvm-jessie
    php-compile-hhvm-test-jessie
    php-compile-php55-trusty

Bug: T119140
Change-Id: Id98c53f108152044a6c9349bb7e4f098fdf003d5
---
M jjb/php-extensions.yaml
M zuul/layout.yaml
2 files changed, 37 insertions(+), 2 deletions(-)

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



diff --git a/jjb/php-extensions.yaml b/jjb/php-extensions.yaml
index 27cdc13..d839c9a 100644
--- a/jjb/php-extensions.yaml
+++ b/jjb/php-extensions.yaml
@@ -1,4 +1,4 @@
-- job:
+- job: &php-compile-php55
     name: 'php-compile-php55'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remoteonly-zuul
@@ -15,6 +15,13 @@
      - archive-test-logs
 
 - job:
+    !!merge : *php-compile-php55
+    name: 'php-compile-php55-trusty'
+    node: ci-trusty-wikimedia
+    triggers:
+     - zuul
+
+- job: &php-compile-hhvm
     name: 'php-compile-hhvm'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remoteonly-zuul
@@ -26,6 +33,12 @@
          hphpize
          cmake .
          make
+- job:
+    !!merge : *php-compile-hhvm
+    name: 'php-compile-hhvm-jessie'
+    node: ci-jessie-wikimedia
+    triggers:
+     - zuul
 
 - publisher:
     name: archive-test-logs
@@ -36,7 +49,7 @@
 
 # Version that runs the HHVM tests using a kind
 # of hack.
-- job:
+- job: &php-compile-hhvm-test
     name: 'php-compile-hhvm-test'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remoteonly-zuul
@@ -52,3 +65,10 @@
          REPORT_EXIT_STATUS=1 ./hhvm-test.sh run-tests.php
     publishers:
      - archive-test-logs
+
+- job:
+    !!merge : *php-compile-hhvm-test
+    name: php-compile-hhvm-test-jessie
+    node: ci-jessie-wikimedia
+    triggers:
+     - zuul
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 6c40102..ca93bc2 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -8242,6 +8242,9 @@
     gate-and-submit:
       - php-compile-hhvm
       - php-compile-php55
+    experimental:
+      - php-compile-hhvm-jessie
+      - php-compile-php55-trusty
 
   - name: mediawiki/php/luasandbox
     # no check pipeline since -build runs code :-)
@@ -8251,6 +8254,9 @@
     gate-and-submit:
       - php-compile-hhvm-test
       - php-compile-php55
+    experimental:
+      - php-compile-hhvm-test-jessie
+      - php-compile-php55-trusty
 
   - name: mediawiki/php/NativePreprocessor
     # no check pipeline since -build runs code :-)
@@ -8258,6 +8264,8 @@
       - php-compile-php55
     gate-and-submit:
       - php-compile-php55
+    experimental:
+      - php-compile-php55-trusty
 
   - name: mediawiki/php/wikidiff
     # no check pipeline since -build runs code :-)
@@ -8265,6 +8273,8 @@
       - php-compile-php55
     gate-and-submit:
       - php-compile-php55
+    experimental:
+      - php-compile-php55-trusty
 
   - name: mediawiki/php/wikidiff2
     # no check pipeline since -build runs code :-)
@@ -8274,6 +8284,9 @@
     gate-and-submit:
       - php-compile-hhvm
       - php-compile-php55
+    experimental:
+      - php-compile-hhvm-jessie
+      - php-compile-php55-trusty
 
   - name: mediawiki/php/wmerrors
     # no check pipeline since -build runs code :-)
@@ -8281,6 +8294,8 @@
       - php-compile-php55
     gate-and-submit:
       - php-compile-php55
+    experimental:
+      - php-compile-php55-trusty
 
   - name: mediawiki/oauthclient-php
     template:

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Id98c53f108152044a6c9349bb7e4f098fdf003d5
Gerrit-PatchSet: 2
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